ArmOperationalInsightsModelFactory.OperationalInsightsWorkspaceFeatures Method

Definition

public static Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsWorkspaceFeatures OperationalInsightsWorkspaceFeatures(bool? isDataExportEnabled = default, bool? immediatePurgeDataOn30Days = default, bool? isLogAccessUsingOnlyResourcePermissionsEnabled = default, Azure.Core.ResourceIdentifier clusterResourceId = default, bool? isLocalAuthDisabled = default, bool? isUnifiedSentinelBillingOnly = default, System.Collections.Generic.IEnumerable<string> associations = default, System.Collections.Generic.IDictionary<string,BinaryData> additionalProperties = default);
static member OperationalInsightsWorkspaceFeatures : Nullable<bool> * Nullable<bool> * Nullable<bool> * Azure.Core.ResourceIdentifier * Nullable<bool> * Nullable<bool> * seq<string> * System.Collections.Generic.IDictionary<string, BinaryData> -> Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsWorkspaceFeatures
Public Shared Function OperationalInsightsWorkspaceFeatures (Optional isDataExportEnabled As Nullable(Of Boolean) = Nothing, Optional immediatePurgeDataOn30Days As Nullable(Of Boolean) = Nothing, Optional isLogAccessUsingOnlyResourcePermissionsEnabled As Nullable(Of Boolean) = Nothing, Optional clusterResourceId As ResourceIdentifier = Nothing, Optional isLocalAuthDisabled As Nullable(Of Boolean) = Nothing, Optional isUnifiedSentinelBillingOnly As Nullable(Of Boolean) = Nothing, Optional associations As IEnumerable(Of String) = Nothing, Optional additionalProperties As IDictionary(Of String, BinaryData) = Nothing) As OperationalInsightsWorkspaceFeatures

Parameters

isDataExportEnabled
Nullable<Boolean>

Flag that indicate if data should be exported.

immediatePurgeDataOn30Days
Nullable<Boolean>

Flag that describes if we want to remove the data after 30 days.

isLogAccessUsingOnlyResourcePermissionsEnabled
Nullable<Boolean>

Flag that indicate which permission to use - resource or workspace or both.

clusterResourceId
ResourceIdentifier

Dedicated LA cluster resourceId that is linked to the workspaces.

isLocalAuthDisabled
Nullable<Boolean>

Disable Non-AAD based Auth.

isUnifiedSentinelBillingOnly
Nullable<Boolean>

An indication if the specify workspace is limited to sentinel's unified billing model only.

associations
IEnumerable<String>

List of associations for the workspace. Indicates if the workspace is associated with any of the following experiences: MDC, Sentinel, SentinelGraph, etc.

additionalProperties
IDictionary<String,BinaryData>

Returns

A new OperationalInsightsWorkspaceFeatures instance for mocking.

Applies to