KustoClusterPatch 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.
Class representing an update to a Kusto cluster.
public class KustoClusterPatch : Azure.ResourceManager.Models.TrackedResourceData, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Kusto.Models.KustoClusterPatch>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Kusto.Models.KustoClusterPatch>
type KustoClusterPatch = class
inherit TrackedResourceData
interface IJsonModel<KustoClusterPatch>
interface IPersistableModel<KustoClusterPatch>
Public Class KustoClusterPatch
Inherits TrackedResourceData
Implements IJsonModel(Of KustoClusterPatch), IPersistableModel(Of KustoClusterPatch)
- Inheritance
- Implements
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. |
CalloutPolicies |
List of callout policies for egress from 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. |
ZoneStatus |
Indicates whether the cluster is zonal or non-zonal. |
Methods
JsonModelWriteCore(Utf8JsonWriter, ModelReaderWriterOptions) |
Explicit Interface Implementations
IJsonModel<KustoClusterPatch>.Create(Utf8JsonReader, ModelReaderWriterOptions) |
Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model. |
IJsonModel<KustoClusterPatch>.Write(Utf8JsonWriter, ModelReaderWriterOptions) |
Writes the model to the provided Utf8JsonWriter. |
IPersistableModel<KustoClusterPatch>.Create(BinaryData, ModelReaderWriterOptions) |
Converts the provided BinaryData into a model. |
IPersistableModel<KustoClusterPatch>.GetFormatFromOptions(ModelReaderWriterOptions) |
Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service. |
IPersistableModel<KustoClusterPatch>.Write(ModelReaderWriterOptions) |
Writes the model into a BinaryData. |
Applies to
Azure SDK for .NET