Partilhar via


ClusterUpdate Construtores

Definição

Sobrecargas

ClusterUpdate()

Inicializa uma nova instância da classe ClusterUpdate.

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String)

Inicializa uma nova instância da classe ClusterUpdate.

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String, IList<String>, String, IList<AcceptedAudiences>, Nullable<Boolean>, String, IList<String>, String, String, IList<PrivateEndpointConnection>)

Inicializa uma nova instância da classe ClusterUpdate.

ClusterUpdate()

Inicializa uma nova instância da classe ClusterUpdate.

public ClusterUpdate ();
Public Sub New ()

Aplica-se a

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String)

Inicializa uma nova instância da classe ClusterUpdate.

public ClusterUpdate (string id, string name, string type, System.Collections.Generic.IDictionary<string,string> tags, string location, Microsoft.Azure.Management.Kusto.Models.AzureSku sku, Microsoft.Azure.Management.Kusto.Models.Identity identity, string state, string provisioningState, string uri, string dataIngestionUri, string stateReason, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> trustedExternalTenants, Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale optimizedAutoscale, bool? enableDiskEncryption, bool? enableStreamingIngest, Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration virtualNetworkConfiguration, Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties keyVaultProperties, bool? enablePurge, Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList languageExtensions, bool? enableDoubleEncryption, string engineType);
new Microsoft.Azure.Management.Kusto.Models.ClusterUpdate : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Kusto.Models.AzureSku * Microsoft.Azure.Management.Kusto.Models.Identity * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> * Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration * Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList * Nullable<bool> * string -> Microsoft.Azure.Management.Kusto.Models.ClusterUpdate
Public Sub New (id As String, name As String, type As String, tags As IDictionary(Of String, String), location As String, sku As AzureSku, identity As Identity, state As String, provisioningState As String, uri As String, dataIngestionUri As String, stateReason As String, trustedExternalTenants As IList(Of TrustedExternalTenant), optimizedAutoscale As OptimizedAutoscale, enableDiskEncryption As Nullable(Of Boolean), enableStreamingIngest As Nullable(Of Boolean), virtualNetworkConfiguration As VirtualNetworkConfiguration, keyVaultProperties As KeyVaultProperties, enablePurge As Nullable(Of Boolean), languageExtensions As LanguageExtensionsList, enableDoubleEncryption As Nullable(Of Boolean), engineType As String)

Parâmetros

id
String

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

O nome do recurso

type
String

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

tags
IDictionary<String,String>

Marcas de recurso.

location
String

Local do recurso.

sku
AzureSku

A SKU do cluster.

identity
Identity

A identidade do cluster, se configurada.

state
String

O estado do recurso. Os valores possíveis incluem: 'Creating', 'Unavailable', 'Running', 'Deleting', 'Deleted', 'Stop', 'Stopped', 'Starting', 'Updating'

provisioningState
String

O estado provisionado do recurso. Os valores possíveis incluem: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

uri
String

O URI do cluster.

dataIngestionUri
String

O URI de ingestão de dados do cluster.

stateReason
String

O motivo do estado atual do cluster.

trustedExternalTenants
IList<TrustedExternalTenant>

Os locatários externos do cluster.

optimizedAutoscale
OptimizedAutoscale

Definição de dimensionamento automático otimizada.

enableDiskEncryption
Nullable<Boolean>

Um valor booliano que indica se os discos do cluster são criptografados.

enableStreamingIngest
Nullable<Boolean>

Um valor booliano que indica se a ingestão de streaming está habilitada.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Definição de rede virtual.

keyVaultProperties
KeyVaultProperties

Propriedades do KeyVault para a criptografia de cluster.

enablePurge
Nullable<Boolean>

Um valor booliano que indica se as operações de limpeza estão habilitadas.

languageExtensions
LanguageExtensionsList

Lista de extensões de linguagem do cluster.

enableDoubleEncryption
Nullable<Boolean>

Um valor booliano que indica se a criptografia dupla está habilitada.

engineType
String

O tipo de mecanismo. Os valores possíveis incluem: 'V2', 'V3'

Aplica-se a

ClusterUpdate(String, String, String, IDictionary<String,String>, String, AzureSku, Identity, String, String, String, String, String, IList<TrustedExternalTenant>, OptimizedAutoscale, Nullable<Boolean>, Nullable<Boolean>, VirtualNetworkConfiguration, KeyVaultProperties, Nullable<Boolean>, LanguageExtensionsList, Nullable<Boolean>, String, IList<String>, String, IList<AcceptedAudiences>, Nullable<Boolean>, String, IList<String>, String, String, IList<PrivateEndpointConnection>)

Inicializa uma nova instância da classe ClusterUpdate.

public ClusterUpdate (string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string location = default, Microsoft.Azure.Management.Kusto.Models.AzureSku sku = default, Microsoft.Azure.Management.Kusto.Models.Identity identity = default, string state = default, string provisioningState = default, string uri = default, string dataIngestionUri = default, string stateReason = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> trustedExternalTenants = default, Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale optimizedAutoscale = default, bool? enableDiskEncryption = default, bool? enableStreamingIngest = default, Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration virtualNetworkConfiguration = default, Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties keyVaultProperties = default, bool? enablePurge = default, Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList languageExtensions = default, bool? enableDoubleEncryption = default, string publicNetworkAccess = default, System.Collections.Generic.IList<string> allowedIpRangeList = default, string engineType = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.AcceptedAudiences> acceptedAudiences = default, bool? enableAutoStop = default, string restrictOutboundNetworkAccess = default, System.Collections.Generic.IList<string> allowedFqdnList = default, string publicIPType = default, string virtualClusterGraduationProperties = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.PrivateEndpointConnection> privateEndpointConnections = default);
new Microsoft.Azure.Management.Kusto.Models.ClusterUpdate : string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.Kusto.Models.AzureSku * Microsoft.Azure.Management.Kusto.Models.Identity * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.TrustedExternalTenant> * Microsoft.Azure.Management.Kusto.Models.OptimizedAutoscale * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.VirtualNetworkConfiguration * Microsoft.Azure.Management.Kusto.Models.KeyVaultProperties * Nullable<bool> * Microsoft.Azure.Management.Kusto.Models.LanguageExtensionsList * Nullable<bool> * string * System.Collections.Generic.IList<string> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.AcceptedAudiences> * Nullable<bool> * string * System.Collections.Generic.IList<string> * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.Kusto.Models.PrivateEndpointConnection> -> Microsoft.Azure.Management.Kusto.Models.ClusterUpdate
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional location As String = Nothing, Optional sku As AzureSku = Nothing, Optional identity As Identity = Nothing, Optional state As String = Nothing, Optional provisioningState As String = Nothing, Optional uri As String = Nothing, Optional dataIngestionUri As String = Nothing, Optional stateReason As String = Nothing, Optional trustedExternalTenants As IList(Of TrustedExternalTenant) = Nothing, Optional optimizedAutoscale As OptimizedAutoscale = Nothing, Optional enableDiskEncryption As Nullable(Of Boolean) = Nothing, Optional enableStreamingIngest As Nullable(Of Boolean) = Nothing, Optional virtualNetworkConfiguration As VirtualNetworkConfiguration = Nothing, Optional keyVaultProperties As KeyVaultProperties = Nothing, Optional enablePurge As Nullable(Of Boolean) = Nothing, Optional languageExtensions As LanguageExtensionsList = Nothing, Optional enableDoubleEncryption As Nullable(Of Boolean) = Nothing, Optional publicNetworkAccess As String = Nothing, Optional allowedIpRangeList As IList(Of String) = Nothing, Optional engineType As String = Nothing, Optional acceptedAudiences As IList(Of AcceptedAudiences) = Nothing, Optional enableAutoStop As Nullable(Of Boolean) = Nothing, Optional restrictOutboundNetworkAccess As String = Nothing, Optional allowedFqdnList As IList(Of String) = Nothing, Optional publicIPType As String = Nothing, Optional virtualClusterGraduationProperties As String = Nothing, Optional privateEndpointConnections As IList(Of PrivateEndpointConnection) = Nothing)

Parâmetros

id
String

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name
String

O nome do recurso

type
String

Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

tags
IDictionary<String,String>

Marcas de recurso.

location
String

Local do recurso.

sku
AzureSku

A SKU do cluster.

identity
Identity

A identidade do cluster, se configurada.

state
String

O estado do recurso. Os valores possíveis incluem: 'Creating', 'Unavailable', 'Running', 'Deleting', 'Deleted', 'Stop', 'Stopped', 'Starting', 'Updating'

provisioningState
String

O estado provisionado do recurso. Os valores possíveis incluem: 'Running', 'Creating', 'Deleting', 'Succeeded', 'Failed', 'Moving'

uri
String

O URI do cluster.

dataIngestionUri
String

O URI de ingestão de dados do cluster.

stateReason
String

O motivo do estado atual do cluster.

trustedExternalTenants
IList<TrustedExternalTenant>

Os locatários externos do cluster.

optimizedAutoscale
OptimizedAutoscale

Definição de dimensionamento automático otimizada.

enableDiskEncryption
Nullable<Boolean>

Um valor booliano que indica se os discos do cluster são criptografados.

enableStreamingIngest
Nullable<Boolean>

Um valor booliano que indica se a ingestão de streaming está habilitada.

virtualNetworkConfiguration
VirtualNetworkConfiguration

Definição de rede virtual.

keyVaultProperties
KeyVaultProperties

Propriedades do KeyVault para a criptografia de cluster.

enablePurge
Nullable<Boolean>

Um valor booliano que indica se as operações de limpeza estão habilitadas.

languageExtensions
LanguageExtensionsList

Lista de extensões de linguagem do cluster.

enableDoubleEncryption
Nullable<Boolean>

Um valor booliano que indica se a criptografia dupla está habilitada.

publicNetworkAccess
String

O acesso à rede pública para o cluster está habilitado por padrão. Quando desabilitado, somente a conexão de ponto de extremidade privado com o cluster é permitida. Os valores possíveis incluem: 'Enabled', 'Disabled'

allowedIpRangeList
IList<String>

A lista de ips no formato cidr permitido para se conectar ao cluster.

engineType
String

O tipo de mecanismo. Os valores possíveis incluem: 'V2', 'V3'

acceptedAudiences
IList<AcceptedAudiences>

As audiências aceitas do cluster.

enableAutoStop
Nullable<Boolean>

Um valor booliano que indica se o cluster pode ser interrompido automaticamente (devido à falta de dados ou a nenhuma atividade por muitos dias).

restrictOutboundNetworkAccess
String

Se o acesso à rede de saída deve ou não ser restringido. O valor é opcional, mas, se passado, deve ser 'Habilitado' ou 'Desabilitado'. Os valores possíveis incluem: 'Enabled', 'Disabled'

allowedFqdnList
IList<String>

Lista de FQDNs permitidos (Nome de Domínio Totalmente Qualificado) para saída do Cluster.

publicIPType
String

Indica qual tipo de IP público criar – IPv4 (padrão) ou DualStack (IPv4 e IPv6). Os valores possíveis incluem: 'IPv4', 'DualStack'

virtualClusterGraduationProperties
String

Propriedades de graduação do Cluster Virtual

privateEndpointConnections
IList<PrivateEndpointConnection>

Uma lista de conexões de ponto de extremidade privado.

Aplica-se a