Share via


KustoClusterPatch Class

Definition

Class representing an update to a Kusto cluster.

public class KustoClusterPatch : Azure.ResourceManager.Models.TrackedResourceData
type KustoClusterPatch = class
    inherit TrackedResourceData
Public Class KustoClusterPatch
Inherits TrackedResourceData
Inheritance

Constructors

KustoClusterPatch(AzureLocation)

Initializes a new instance of KustoClusterPatch.

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.

DataIngestionUri

The cluster data ingestion URI.

EngineType

The engine type.

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.

Uri

The cluster URI.

VirtualClusterGraduationProperties

Virtual Cluster graduation properties.

VirtualNetworkConfiguration

Virtual network definition.

Zones

The availability zones of the cluster.

Methods

JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) (Inherited from TrackedResourceData)

Applies to