ClusterUpdate Class
Class representing an update to a Kusto cluster.
Variables are only populated by the server, and will be ignored when sending a request.
- Inheritance
-
azure.mgmt.kusto.models._models_py3.ResourceClusterUpdate
Constructor
ClusterUpdate(*, tags: Dict[str, str] | None = None, location: str | None = None, sku: _models.AzureSku | None = None, zones: List[str] | None = None, identity: _models.Identity | None = None, trusted_external_tenants: List[_models.TrustedExternalTenant] | None = None, optimized_autoscale: _models.OptimizedAutoscale | None = None, enable_disk_encryption: bool = False, enable_streaming_ingest: bool = False, virtual_network_configuration: _models.VirtualNetworkConfiguration | None = None, key_vault_properties: _models.KeyVaultProperties | None = None, enable_purge: bool = False, language_extensions: _models.LanguageExtensionsList | None = None, enable_double_encryption: bool = False, public_network_access: str | _models.PublicNetworkAccess = 'Enabled', allowed_ip_range_list: List[str] | None = None, engine_type: str | _models.EngineType = 'V3', accepted_audiences: List[_models.AcceptedAudiences] | None = None, enable_auto_stop: bool = True, restrict_outbound_network_access: str | _models.ClusterNetworkAccessFlag = 'Disabled', allowed_fqdn_list: List[str] | None = None, public_ip_type: str | _models.PublicIPType = 'IPv4', virtual_cluster_graduation_properties: str | None = None, **kwargs: Any)
Keyword-Only Parameters
Name | Description |
---|---|
tags
|
Resource tags. |
location
|
Resource location. |
sku
|
The SKU of the cluster. |
zones
|
The availability zones of the cluster. |
identity
|
The identity of the cluster, if configured. |
trusted_external_tenants
|
The cluster's external tenants. |
optimized_autoscale
|
Optimized auto scale definition. |
enable_disk_encryption
|
A boolean value that indicates if the cluster's disks are encrypted. |
enable_streaming_ingest
|
A boolean value that indicates if the streaming ingest is enabled. |
virtual_network_configuration
|
Virtual network definition. |
key_vault_properties
|
KeyVault properties for the cluster encryption. |
enable_purge
|
A boolean value that indicates if the purge operations are enabled. |
language_extensions
|
List of the cluster's language extensions. |
enable_double_encryption
|
A boolean value that indicates if double encryption is enabled. |
public_network_access
|
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed. Known values are: "Enabled" and "Disabled". default value: Enabled
|
allowed_ip_range_list
|
The list of ips in the format of CIDR allowed to connect to the cluster. |
engine_type
|
str or
EngineType
The engine type. Known values are: "V2" and "V3". default value: V3
|
accepted_audiences
|
The cluster's accepted audiences. |
enable_auto_stop
|
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days). default value: True
|
restrict_outbound_network_access
|
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and "Disabled". default value: Disabled
|
allowed_fqdn_list
|
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster. |
public_ip_type
|
str or
PublicIPType
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6). Known values are: "IPv4" and "DualStack". default value: IPv4
|
virtual_cluster_graduation_properties
|
Virtual Cluster graduation properties. |
Variables
Name | Description |
---|---|
id
|
Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. |
name
|
The name of the resource. |
type
|
The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts". |
tags
|
Resource tags. |
location
|
Resource location. |
sku
|
The SKU of the cluster. |
zones
|
The availability zones of the cluster. |
identity
|
The identity of the cluster, if configured. |
state
|
The state of the resource. Known values are: "Creating", "Unavailable", "Running", "Deleting", "Deleted", "Stopping", "Stopped", "Starting", "Updating", and "Migrated". |
provisioning_state
|
The provisioned state of the resource. Known values are: "Running", "Creating", "Deleting", "Succeeded", "Failed", "Moving", and "Canceled". |
uri
|
The cluster URI. |
data_ingestion_uri
|
The cluster data ingestion URI. |
state_reason
|
The reason for the cluster's current state. |
trusted_external_tenants
|
The cluster's external tenants. |
optimized_autoscale
|
Optimized auto scale definition. |
enable_disk_encryption
|
A boolean value that indicates if the cluster's disks are encrypted. |
enable_streaming_ingest
|
A boolean value that indicates if the streaming ingest is enabled. |
virtual_network_configuration
|
Virtual network definition. |
key_vault_properties
|
KeyVault properties for the cluster encryption. |
enable_purge
|
A boolean value that indicates if the purge operations are enabled. |
language_extensions
|
List of the cluster's language extensions. |
enable_double_encryption
|
A boolean value that indicates if double encryption is enabled. |
public_network_access
|
Public network access to the cluster is enabled by default. When disabled, only private endpoint connection to the cluster is allowed. Known values are: "Enabled" and "Disabled". |
allowed_ip_range_list
|
The list of ips in the format of CIDR allowed to connect to the cluster. |
engine_type
|
str or
EngineType
The engine type. Known values are: "V2" and "V3". |
accepted_audiences
|
The cluster's accepted audiences. |
enable_auto_stop
|
A boolean value that indicates if the cluster could be automatically stopped (due to lack of data or no activity for many days). |
restrict_outbound_network_access
|
Whether or not to restrict outbound network access. Value is optional but if passed in, must be 'Enabled' or 'Disabled'. Known values are: "Enabled" and "Disabled". |
allowed_fqdn_list
|
List of allowed FQDNs(Fully Qualified Domain Name) for egress from Cluster. |
public_ip_type
|
str or
PublicIPType
Indicates what public IP type to create - IPv4 (default), or DualStack (both IPv4 and IPv6). Known values are: "IPv4" and "DualStack". |
virtual_cluster_graduation_properties
|
Virtual Cluster graduation properties. |
private_endpoint_connections
|
A list of private endpoint connections. |
migration_cluster
|
Properties of the peer cluster involved in a migration to/from this cluster. |
Azure SDK for Python
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for