ArmOperationalInsightsModelFactory.OperationalInsightsClusterData Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
public static Azure.ResourceManager.OperationalInsights.OperationalInsightsClusterData OperationalInsightsClusterData(Azure.Core.ResourceIdentifier id = default, string name = default, Azure.Core.ResourceType resourceType = default, Azure.ResourceManager.Models.SystemData systemData = default, System.Collections.Generic.IDictionary<string,string> tags = default, Azure.Core.AzureLocation location = default, Guid? clusterId = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterEntityStatus? provisioningState = default, bool? isDoubleEncryptionEnabled = default, bool? isAvailabilityZonesEnabled = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsBillingType? billingType = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsKeyVaultProperties keyVaultProperties = default, DateTimeOffset? lastModifiedOn = default, DateTimeOffset? createdOn = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterAssociatedWorkspace> associatedWorkspaces = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsCapacityReservationProperties capacityReservationProperties = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterReplicationProperties replication = default, Azure.ResourceManager.Models.ManagedServiceIdentity identity = default, Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterSku sku = default);
static member OperationalInsightsClusterData : Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceType * Azure.ResourceManager.Models.SystemData * System.Collections.Generic.IDictionary<string, string> * Azure.Core.AzureLocation * Nullable<Guid> * Nullable<Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterEntityStatus> * Nullable<bool> * Nullable<bool> * Nullable<Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsBillingType> * Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsKeyVaultProperties * Nullable<DateTimeOffset> * Nullable<DateTimeOffset> * seq<Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterAssociatedWorkspace> * Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsCapacityReservationProperties * Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterReplicationProperties * Azure.ResourceManager.Models.ManagedServiceIdentity * Azure.ResourceManager.OperationalInsights.Models.OperationalInsightsClusterSku -> Azure.ResourceManager.OperationalInsights.OperationalInsightsClusterData
Public Shared Function OperationalInsightsClusterData (Optional id As ResourceIdentifier = Nothing, Optional name As String = Nothing, Optional resourceType As ResourceType = Nothing, Optional systemData As SystemData = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As AzureLocation = Nothing, Optional clusterId As Nullable(Of Guid) = Nothing, Optional provisioningState As Nullable(Of OperationalInsightsClusterEntityStatus) = Nothing, Optional isDoubleEncryptionEnabled As Nullable(Of Boolean) = Nothing, Optional isAvailabilityZonesEnabled As Nullable(Of Boolean) = Nothing, Optional billingType As Nullable(Of OperationalInsightsBillingType) = Nothing, Optional keyVaultProperties As OperationalInsightsKeyVaultProperties = Nothing, Optional lastModifiedOn As Nullable(Of DateTimeOffset) = Nothing, Optional createdOn As Nullable(Of DateTimeOffset) = Nothing, Optional associatedWorkspaces As IEnumerable(Of OperationalInsightsClusterAssociatedWorkspace) = Nothing, Optional capacityReservationProperties As OperationalInsightsCapacityReservationProperties = Nothing, Optional replication As OperationalInsightsClusterReplicationProperties = Nothing, Optional identity As ManagedServiceIdentity = Nothing, Optional sku As OperationalInsightsClusterSku = Nothing) As OperationalInsightsClusterData
Parameters
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.
- name
- String
The name of the resource.
- resourceType
- ResourceType
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".
- systemData
- SystemData
Azure Resource Manager metadata containing createdBy and modifiedBy information.
- tags
- IDictionary<String,String>
Resource tags.
- location
- AzureLocation
The geo-location where the resource lives.
- provisioningState
- Nullable<OperationalInsightsClusterEntityStatus>
The provisioning state of the cluster.
Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'.
Sets whether the cluster will support availability zones. This can be set as true only in regions where Azure Data Explorer support Availability Zones. This Property can not be modified after cluster creation. Default value is 'true' if region supports Availability Zones.
- billingType
- Nullable<OperationalInsightsBillingType>
The cluster's billing type.
- keyVaultProperties
- OperationalInsightsKeyVaultProperties
The associated key properties.
- lastModifiedOn
- Nullable<DateTimeOffset>
The last time the cluster was updated.
- createdOn
- Nullable<DateTimeOffset>
The cluster creation time.
- associatedWorkspaces
- IEnumerable<OperationalInsightsClusterAssociatedWorkspace>
The list of Log Analytics workspaces associated with the cluster.
- capacityReservationProperties
- OperationalInsightsCapacityReservationProperties
Additional properties for capacity reservation.
- replication
- OperationalInsightsClusterReplicationProperties
Cluster's replication properties.
- identity
- ManagedServiceIdentity
The managed service identities assigned to this resource.
The sku properties.
Returns
A new OperationalInsightsClusterData instance for mocking.