OperationalInsightsClusterData Class
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.
A class representing the OperationalInsightsCluster data model. The top level Log Analytics cluster resource container.
public class OperationalInsightsClusterData : Azure.ResourceManager.Models.TrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.OperationalInsights.OperationalInsightsClusterData>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.OperationalInsights.OperationalInsightsClusterData>
type OperationalInsightsClusterData = class
inherit TrackedResourceData
interface IJsonModel<OperationalInsightsClusterData>
interface IPersistableModel<OperationalInsightsClusterData>
Public Class OperationalInsightsClusterData
Inherits TrackedResourceData
Implements IJsonModel(Of OperationalInsightsClusterData), IPersistableModel(Of OperationalInsightsClusterData)
- Inheritance
- Implements
Constructors
OperationalInsightsClusterData(AzureLocation) |
Initializes a new instance of OperationalInsightsClusterData. |
Properties
AssociatedWorkspaces |
The list of Log Analytics workspaces associated with the cluster. |
BillingType |
The cluster's billing type. |
CapacityReservationProperties |
Additional properties for capacity reservation. |
ClusterId |
The ID associated with the cluster. |
CreatedOn |
The cluster creation time. |
Id |
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Inherited from ResourceData) |
Identity |
The identity of the resource. Current supported identity types: None, SystemAssigned, UserAssigned. |
IsAvailabilityZonesEnabled |
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. |
IsDoubleEncryptionEnabled |
Configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'. |
KeyVaultProperties |
The associated key properties. |
LastModifiedOn |
The last time the cluster was updated. |
Location |
The geo-location where the resource lives. (Inherited from TrackedResourceData) |
Name |
The name of the resource. (Inherited from ResourceData) |
ProvisioningState |
The provisioning state of the cluster. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
Sku |
The sku properties. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
Resource tags. (Inherited from TrackedResourceData) |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | |
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from TrackedResourceData) |
Explicit Interface Implementations
IJsonModel<OperationalInsightsClusterData>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<OperationalInsightsClusterData>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<OperationalInsightsClusterData>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<OperationalInsightsClusterData>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<OperationalInsightsClusterData>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET