Cluster Class

Definition

The top level Log Analytics cluster resource container.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Cluster : Microsoft.Azure.Management.OperationalInsights.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Cluster = class
    inherit TrackedResource
Public Class Cluster
Inherits TrackedResource
Inheritance
Attributes

Constructors

Cluster()

Initializes a new instance of the Cluster class.

Cluster(String, String, String, String, IDictionary<String,String>, Identity, ClusterSku, String, String, Nullable<Boolean>, Nullable<Boolean>, String, KeyVaultProperties, String, String, IList<AssociatedWorkspace>, CapacityReservationProperties)

Initializes a new instance of the Cluster class.

Properties

AssociatedWorkspaces

Gets or sets the list of Log Analytics workspaces associated with the cluster

BillingType

Gets or sets the cluster's billing type. Possible values include: 'Cluster', 'Workspaces'

CapacityReservationProperties

Gets or sets additional properties for capacity reservation

ClusterId

Gets the ID associated with the cluster.

CreatedDate

Gets the cluster creation time

Id

Gets fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

(Inherited from Resource)
Identity

Gets or sets the identity of the resource.

IsAvailabilityZonesEnabled

Gets or sets 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

Gets or sets configures whether cluster will use double encryption. This Property can not be modified after cluster creation. Default value is 'true'

KeyVaultProperties

Gets or sets the associated key properties.

LastModifiedDate

Gets the last time the cluster was updated.

Location

Gets or sets the geo-location where the resource lives

(Inherited from TrackedResource)
Name

Gets the name of the resource

(Inherited from Resource)
ProvisioningState

Gets the provisioning state of the cluster. Possible values include: 'Creating', 'Succeeded', 'Failed', 'Canceled', 'Deleting', 'ProvisioningAccount', 'Updating'

Sku

Gets or sets the sku properties.

Tags

Gets or sets resource tags.

(Inherited from TrackedResource)
Type

Gets the type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"

(Inherited from Resource)

Methods

Validate()

Validate the object.

Applies to