Partilhar via


Cluster Classe

Definição

Classe que representa um cluster Kusto.

[Microsoft.Rest.Serialization.JsonTransformation]
public class Cluster : Microsoft.Azure.Management.Kusto.Models.TrackedResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type Cluster = class
    inherit TrackedResource
Public Class Cluster
Inherits TrackedResource
Herança
Atributos

Construtores

Cluster()

Inicializa uma nova instância da classe Cluster.

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

Inicializa uma nova instância da classe Cluster.

Cluster(String, AzureSku, String, String, String, IDictionary<String, String>, SystemData, IList<String>, 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>, String)

Inicializa uma nova instância da classe Cluster.

Propriedades

AcceptedAudiences

Obtém ou define os públicos aceitos do cluster.

AllowedFqdnList

Obtém ou define a lista de FQDNs permitidos (Nome de Domínio Totalmente Qualificado) para saída do Cluster.

AllowedIpRangeList

Obtém ou define a lista de ips no formato cidr permitido para se conectar ao cluster.

DataIngestionUri

Obtém o URI de ingestão de dados do cluster.

EnableAutoStop

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

EnableDiskEncryption

Obtém ou define um valor booliano que indica se os discos do cluster são criptografados.

EnableDoubleEncryption

Obtém ou define um valor booliano que indica se a criptografia dupla está habilitada.

EnablePurge

Obtém ou define um valor booliano que indica se as operações de limpeza estão habilitadas.

EnableStreamingIngest

Obtém ou define um valor booliano que indica se a ingestão de streaming está habilitada.

EngineType

Obtém ou define o tipo de mecanismo. Os valores possíveis incluem: 'V2', 'V3'

Etag

Obtém uma cadeia de caracteres somente leitura exclusiva que é alterada sempre que o recurso é atualizado.

Id

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

(Herdado de Resource)
Identity

Obtém ou define a identidade do cluster, se configurado.

KeyVaultProperties

Obtém ou define as propriedades keyVault para a criptografia de cluster.

LanguageExtensions

Obtém a lista das extensões de idioma do cluster.

Location

Obtém ou define a localização geográfica em que o recurso reside

(Herdado de TrackedResource)
Name

Obtém o nome do recurso

(Herdado de Resource)
OptimizedAutoscale

Obtém ou define a definição de dimensionamento automático otimizado.

PrivateEndpointConnections

Obtém uma lista de conexões de ponto de extremidade privado.

ProvisioningState

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

PublicIPType

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

PublicNetworkAccess

Obtém ou define que 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'

RestrictOutboundNetworkAccess

Obtém ou define 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'

Sku

Obtém ou define o SKU do cluster.

State

Obtém o estado do recurso. Os valores possíveis incluem: 'Criando', 'Indisponível', 'Executando', 'Excluindo', 'Deleted', 'Stop', 'Stopped', 'Starting', 'Updating'

StateReason

Obtém o motivo do estado atual do cluster.

SystemData

Classe que representa um cluster Kusto.

Tags

Obtém ou define marcas de recurso.

(Herdado de TrackedResource)
TrustedExternalTenants

Obtém ou define os locatários externos do cluster.

Type

Obtém o tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

(Herdado de Resource)
Uri

Obtém o URI do cluster.

VirtualClusterGraduationProperties

Obtém ou define propriedades de graduação de cluster virtual

VirtualNetworkConfiguration

Obtém ou define a definição de rede virtual.

Zones

Obtém ou define as zonas de disponibilidade do cluster.

Métodos

Validate()

Valide o objeto .

Aplica-se a