KustoClusterData 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 KustoCluster data model. Class representing a Kusto cluster.
public class KustoClusterData : Azure.ResourceManager.Models.TrackedResourceData
type KustoClusterData = class
inherit TrackedResourceData
Public Class KustoClusterData
Inherits TrackedResourceData
- Inheritance
Constructors
KustoClusterData(AzureLocation, KustoSku) |
Initializes a new instance of KustoClusterData. |
Properties
AcceptedAudiences |
The cluster's accepted audiences. |
AllowedFqdnList |
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster. |
AllowedIPRangeList |
The list of ips in the format of CIDR allowed to connect to the cluster. |
ClusterUri |
The cluster URI. |
DataIngestionUri |
The cluster data ingestion URI. |
EngineType |
The engine type. |
ETag |
A unique read-only string that changes whenever the resource is updated. |
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 cluster, if configured. |
IsAutoStopEnabled |
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days). |
IsDiskEncryptionEnabled |
A boolean value that indicates if the cluster's disks are encrypted. |
IsDoubleEncryptionEnabled |
A boolean value that indicates if double encryption is enabled. |
IsPurgeEnabled |
A boolean value that indicates if the purge operations are enabled. |
IsStreamingIngestEnabled |
A boolean value that indicates if the streaming ingest is enabled. |
KeyVaultProperties |
KeyVault properties for the cluster encryption. |
LanguageExtensionsValue |
The list of language extensions. |
Location |
The geo-location where the resource lives. (Inherited from TrackedResourceData) |
MigrationCluster |
Properties of the peer cluster involved in a migration to/from this cluster. |
Name |
The name of the resource. (Inherited from ResourceData) |
OptimizedAutoscale |
Optimized auto scale definition. |
PrivateEndpointConnections |
A list of private endpoint connections. |
ProvisioningState |
The provisioned state of the resource. |
PublicIPType |
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6). |
PublicNetworkAccess |
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed. |
ResourceType |
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". (Inherited from ResourceData) |
RestrictOutboundNetworkAccess |
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. |
Sku |
The SKU of the cluster. |
State |
The state of the resource. |
StateReason |
The reason for the cluster's current state. |
SystemData |
Azure Resource Manager metadata containing createdBy and modifiedBy information. (Inherited from ResourceData) |
Tags |
Resource tags. (Inherited from TrackedResourceData) |
TrustedExternalTenants |
The cluster's external tenants. |
VirtualClusterGraduationProperties |
Virtual Cluster graduation properties. |
VirtualNetworkConfiguration |
Virtual network definition. |
Zones |
The availability zones of the cluster. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) | (Inherited from TrackedResourceData) |