@pulumi/azure-native
Version:
[](https://slack.pulumi.com) [](https://npmjs.com/package/@pulumi/azure-native) [;
exports.EntityAnalytics = void 0;
const pulumi = require("@pulumi/pulumi");
const utilities = require("../utilities");
/**
* Settings with single toggle.
*
* Uses Azure REST API version 2025-01-01-preview. In version 2.x of the Azure Native provider, it used API version 2023-06-01-preview.
*/
class EntityAnalytics extends pulumi.CustomResource {
/**
* Get an existing EntityAnalytics resource's state with the given name, ID, and optional extra
* properties used to qualify the lookup.
*
* @param name The _unique_ name of the resulting resource.
* @param id The _unique_ provider ID of the resource to lookup.
* @param opts Optional settings to control the behavior of the CustomResource.
*/
static get(name, id, opts) {
return new EntityAnalytics(name, undefined, { ...opts, id: id });
}
/**
* Returns true if the given object is an instance of EntityAnalytics. This is designed to work even
* when multiple copies of the Pulumi SDK have been loaded into the same process.
*/
static isInstance(obj) {
if (obj === undefined || obj === null) {
return false;
}
return obj['__pulumiType'] === EntityAnalytics.__pulumiType;
}
/**
* Create a EntityAnalytics resource with the given unique name, arguments, and options.
*
* @param name The _unique_ name of the resource.
* @param args The arguments to use to populate this resource's properties.
* @param opts A bag of options that control this resource's behavior.
*/
constructor(name, args, opts) {
let resourceInputs = {};
opts = opts || {};
if (!opts.id) {
if (args?.kind === undefined && !opts.urn) {
throw new Error("Missing required property 'kind'");
}
if (args?.resourceGroupName === undefined && !opts.urn) {
throw new Error("Missing required property 'resourceGroupName'");
}
if (args?.workspaceName === undefined && !opts.urn) {
throw new Error("Missing required property 'workspaceName'");
}
resourceInputs["entityProviders"] = args?.entityProviders;
resourceInputs["kind"] = "EntityAnalytics";
resourceInputs["resourceGroupName"] = args?.resourceGroupName;
resourceInputs["settingsName"] = args?.settingsName;
resourceInputs["workspaceName"] = args?.workspaceName;
resourceInputs["azureApiVersion"] = undefined /*out*/;
resourceInputs["etag"] = undefined /*out*/;
resourceInputs["name"] = undefined /*out*/;
resourceInputs["systemData"] = undefined /*out*/;
resourceInputs["type"] = undefined /*out*/;
}
else {
resourceInputs["azureApiVersion"] = undefined /*out*/;
resourceInputs["entityProviders"] = undefined /*out*/;
resourceInputs["etag"] = undefined /*out*/;
resourceInputs["kind"] = undefined /*out*/;
resourceInputs["name"] = undefined /*out*/;
resourceInputs["systemData"] = undefined /*out*/;
resourceInputs["type"] = undefined /*out*/;
}
opts = pulumi.mergeOptions(utilities.resourceOptsDefaults(), opts);
const aliasOpts = { aliases: [{ type: "azure-native:securityinsights/v20190101preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20190101preview:IPSyncer" }, { type: "azure-native:securityinsights/v20210301preview:Anomalies" }, { type: "azure-native:securityinsights/v20210301preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20210301preview:EyesOn" }, { type: "azure-native:securityinsights/v20210301preview:Ueba" }, { type: "azure-native:securityinsights/v20210901preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20211001preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220101preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220401preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220501preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220601preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220701preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220801preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20220901preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20221001preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20221101preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20221201preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230201preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230301preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230401preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230501preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230601preview:Anomalies" }, { type: "azure-native:securityinsights/v20230601preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230601preview:EyesOn" }, { type: "azure-native:securityinsights/v20230601preview:Ueba" }, { type: "azure-native:securityinsights/v20230701preview:Anomalies" }, { type: "azure-native:securityinsights/v20230701preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230701preview:EyesOn" }, { type: "azure-native:securityinsights/v20230701preview:Ueba" }, { type: "azure-native:securityinsights/v20230801preview:Anomalies" }, { type: "azure-native:securityinsights/v20230801preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230801preview:EyesOn" }, { type: "azure-native:securityinsights/v20230801preview:Ueba" }, { type: "azure-native:securityinsights/v20230901preview:Anomalies" }, { type: "azure-native:securityinsights/v20230901preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20230901preview:EyesOn" }, { type: "azure-native:securityinsights/v20230901preview:Ueba" }, { type: "azure-native:securityinsights/v20231001preview:Anomalies" }, { type: "azure-native:securityinsights/v20231001preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20231001preview:EyesOn" }, { type: "azure-native:securityinsights/v20231001preview:Ueba" }, { type: "azure-native:securityinsights/v20231201preview:Anomalies" }, { type: "azure-native:securityinsights/v20231201preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20231201preview:EyesOn" }, { type: "azure-native:securityinsights/v20231201preview:Ueba" }, { type: "azure-native:securityinsights/v20240101preview:Anomalies" }, { type: "azure-native:securityinsights/v20240101preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20240101preview:EyesOn" }, { type: "azure-native:securityinsights/v20240101preview:Ueba" }, { type: "azure-native:securityinsights/v20240401preview:Anomalies" }, { type: "azure-native:securityinsights/v20240401preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20240401preview:EyesOn" }, { type: "azure-native:securityinsights/v20240401preview:Ueba" }, { type: "azure-native:securityinsights/v20241001preview:Anomalies" }, { type: "azure-native:securityinsights/v20241001preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20241001preview:EyesOn" }, { type: "azure-native:securityinsights/v20241001preview:Ueba" }, { type: "azure-native:securityinsights/v20250101preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20250401preview:EntityAnalytics" }, { type: "azure-native:securityinsights/v20250701preview:EntityAnalytics" }, { type: "azure-native:securityinsights:Anomalies" }, { type: "azure-native:securityinsights:EyesOn" }, { type: "azure-native:securityinsights:Ueba" }] };
opts = pulumi.mergeOptions(opts, aliasOpts);
super(EntityAnalytics.__pulumiType, name, resourceInputs, opts);
}
}
exports.EntityAnalytics = EntityAnalytics;
/** @internal */
EntityAnalytics.__pulumiType = 'azure-native:securityinsights:EntityAnalytics';
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiZW50aXR5QW5hbHl0aWNzLmpzIiwic291cmNlUm9vdCI6IiIsInNvdXJjZXMiOlsiLi4vLi4vc2VjdXJpdHlpbnNpZ2h0cy9lbnRpdHlBbmFseXRpY3MudHMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IjtBQUFBLHNFQUFzRTtBQUN0RSxpRkFBaUY7OztBQUVqRix5Q0FBeUM7QUFJekMsMENBQTBDO0FBRTFDOzs7O0dBSUc7QUFDSCxNQUFhLGVBQWdCLFNBQVEsTUFBTSxDQUFDLGNBQWM7SUFDdEQ7Ozs7Ozs7T0FPRztJQUNJLE1BQU0sQ0FBQyxHQUFHLENBQUMsSUFBWSxFQUFFLEVBQTJCLEVBQUUsSUFBbUM7UUFDNUYsT0FBTyxJQUFJLGVBQWUsQ0FBQyxJQUFJLEVBQUUsU0FBZ0IsRUFBRSxFQUFFLEdBQUcsSUFBSSxFQUFFLEVBQUUsRUFBRSxFQUFFLEVBQUUsQ0FBQyxDQUFDO0lBQzVFLENBQUM7SUFLRDs7O09BR0c7SUFDSSxNQUFNLENBQUMsVUFBVSxDQUFDLEdBQVE7UUFDN0IsSUFBSSxHQUFHLEtBQUssU0FBUyxJQUFJLEdBQUcsS0FBSyxJQUFJLEVBQUU7WUFDbkMsT0FBTyxLQUFLLENBQUM7U0FDaEI7UUFDRCxPQUFPLEdBQUcsQ0FBQyxjQUFjLENBQUMsS0FBSyxlQUFlLENBQUMsWUFBWSxDQUFDO0lBQ2hFLENBQUM7SUFnQ0Q7Ozs7OztPQU1HO0lBQ0gsWUFBWSxJQUFZLEVBQUUsSUFBeUIsRUFBRSxJQUFtQztRQUNwRixJQUFJLGNBQWMsR0FBa0IsRUFBRSxDQUFDO1FBQ3ZDLElBQUksR0FBRyxJQUFJLElBQUksRUFBRSxDQUFDO1FBQ2xCLElBQUksQ0FBQyxJQUFJLENBQUMsRUFBRSxFQUFFO1lBQ1YsSUFBSSxJQUFJLEVBQUUsSUFBSSxLQUFLLFNBQVMsSUFBSSxDQUFDLElBQUksQ0FBQyxHQUFHLEVBQUU7Z0JBQ3ZDLE1BQU0sSUFBSSxLQUFLLENBQUMsa0NBQWtDLENBQUMsQ0FBQzthQUN2RDtZQUNELElBQUksSUFBSSxFQUFFLGlCQUFp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RSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0VBQWdFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDBEQUEwRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0VBQWdFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx1REFBdUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHFEQUFxRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMERBQTBELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHVEQUF1RCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUscURBQXFELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwwREFBMEQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsdURBQXVELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxxREFBcUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDBEQUEwRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0VBQWdFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx1REFBdUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHFEQUFxRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMERBQTBELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHVEQUF1RCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUscURBQXFELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwwREFBMEQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsdURBQXVELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxxREFBcUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLDBEQUEwRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0VBQWdFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSx1REFBdUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHFEQUFxRCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsMERBQTBELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHVEQUF1RCxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUscURBQXFELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSwwREFBMEQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsdURBQXVELEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxxREFBcUQsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLGdFQUFnRSxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsZ0VBQWdFLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxnRUFBZ0UsRUFBRSxFQUFFLEVBQUUsSUFBSSxFQUFFLHlDQUF5QyxFQUFFLEVBQUUsRUFBRSxJQUFJLEVBQUUsc0NBQXNDLEVBQUUsRUFBRSxFQUFFLElBQUksRUFBRSxvQ0FBb0MsRUFBRSxDQUFDLEVBQUUsQ0FBQztRQUN4OEksSUFBSSxHQUFHLE1BQU0sQ0FBQyxZQUFZLENBQUMsSUFBSSxFQUFFLFNBQVMsQ0FBQyxDQUFDO1FBQzVDLEtBQUssQ0FBQyxlQUFlLENBQUMsWUFBWSxFQUFFLElBQUksRUFBRSxjQUFjLEVBQUUsSUFBSSxDQUFDLENBQUM7SUFDcEUsQ0FBQzs7QUFwR0wsMENBcUdDO0FBeEZHLGdCQUFnQjtBQUNPLDRCQUFZLEdBQUcsK0NBQStDLENBQUMifQ==