Partilhar via


Cluster interface

O recurso de cluster

Extends

Propriedades

addOnFeatures

A lista de recursos complementares a serem habilitados no cluster.

applicationTypeVersionsCleanupPolicy

A política usada para limpar versões não utilizadas.

availableClusterVersions

As versões de tempo de execução do Service Fabric disponíveis para este cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

azureActiveDirectory

As configurações de autenticação do AAD do cluster.

certificate

O certificado a ser usado para proteger o cluster. O certificado fornecido será usado para segurança de nó a nó dentro do cluster, certificado SSL para ponto de extremidade de gerenciamento de cluster e cliente de administração padrão.

certificateCommonNames

Descreve uma lista de certificados de servidor referenciados por nome comum que são usados para proteger o cluster.

clientCertificateCommonNames

A lista de certificados de cliente referenciados por nome comum que têm permissão para gerenciar o cluster.

clientCertificateThumbprints

A lista de certificados de cliente referenciados pela impressão digital que têm permissão para gerenciar o cluster.

clusterCodeVersion

A versão de tempo de execução do Service Fabric do cluster. Esta propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter uma lista de versões disponíveis do Service Fabric para novos clusters, use API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions.

clusterEndpoint

O ponto de extremidade do Provedor de Recursos do Azure. Um serviço do sistema no cluster se conecta a esse ponto de extremidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId

Um identificador exclusivo gerado pelo serviço para o recurso de cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterState

O estado atual do cluster.

  • WaitingForNodes - Indica que o recurso de cluster foi criado e que o provedor de recursos está aguardando a extensão de VM do Service Fabric para inicializar e relatar a ele.
  • Implantação - Indica que o tempo de execução do Service Fabric está sendo instalado nas VMs. O recurso de cluster estará nesse estado até que o cluster seja inicializado e os serviços do sistema estejam ativos.
  • BaselineUpgrade - Indica que o cluster está atualizando para estabelecer a versão do cluster. Essa atualização é iniciada automaticamente quando o cluster é inicializado pela primeira vez.
  • UpdatingUserConfiguration - Indica que o cluster está sendo atualizado com a configuração fornecida pelo usuário.
  • UpdatingUserCertificate - Indica que o cluster está sendo atualizado com o certificado fornecido pelo usuário.
  • UpdatingInfrastructure - Indica que o cluster está sendo atualizado com a versão mais recente do tempo de execução do Service Fabric. Isso acontece somente quando o upgradeMode está definido como 'Automático'.
  • EnforcingClusterVersion - Indica que o cluster está em uma versão diferente do esperado e que o cluster está sendo atualizado para a versão esperada.
  • UpgradeServiceUnreachable - Indica que o serviço do sistema no cluster não está mais sondando o Provedor de Recursos. Clusters nesse estado não podem ser gerenciados pelo Provedor de Recursos.
  • AutoScale - Indica que o ReliabilityLevel do cluster está sendo ajustado.
  • Pronto - Indica que o cluster está em um estado estável.

Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

diagnosticsStorageAccountConfig

As informações da conta de armazenamento para armazenar logs de diagnóstico do Service Fabric.

eventStoreServiceEnabled

Indica se o serviço de armazenamento de eventos está habilitado.

fabricSettings

A lista de configurações de malha personalizada para configurar o cluster.

infrastructureServiceManager

Indica se o gerenciador de serviços de infraestrutura está habilitado.

managementEndpoint

O ponto de extremidade de gerenciamento http do cluster.

nodeTypes

A lista de tipos de nó no cluster.

notifications

Indica uma lista de canais de notificação para eventos de cluster.

provisioningState

O estado de provisionamento do recurso de cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

reliabilityLevel

O nível de confiabilidade define o tamanho do conjunto de réplicas dos serviços do sistema. Saiba mais sobre ConfiabilidadeNível.

  • Nenhum - Execute os serviços do sistema com uma contagem de conjunto de réplicas de destino de 1. Isso só deve ser usado para clusters de teste.
  • Bronze - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 3. Isso só deve ser usado para clusters de teste.
  • Prata - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 5.
  • Gold - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 7.
  • Platina - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 9.
reverseProxyCertificate

O certificado do servidor usado pelo proxy reverso.

reverseProxyCertificateCommonNames

Descreve uma lista de certificados de servidor referenciados por nome comum que são usados para proteger o cluster.

sfZonalUpgradeMode

Essa propriedade controla o agrupamento lógico de VMs em domínios de atualização (UDs). Essa propriedade não pode ser modificada se um tipo de nó com várias zonas de disponibilidade já estiver presente no cluster.

upgradeDescription

A política a ser usada ao atualizar o cluster.

upgradeMode

O modo de atualização do cluster quando a nova versão de tempo de execução do Service Fabric estiver disponível.

upgradePauseEndTimestampUtc

Indica a data e a hora de término para pausar as atualizações automáticas de versão de tempo de execução no cluster por um período de tempo específico no cluster (UTC).

upgradePauseStartTimestampUtc

Indica a data e a hora de início para pausar as atualizações automáticas de versão do tempo de execução no cluster por um período de tempo específico no cluster (UTC).

upgradeWave

Indica quando novas atualizações de versão do tempo de execução do cluster serão aplicadas após o lançamento. Por padrão é Wave0. Aplica-se apenas quando upgradeMode está definido como 'Automático'.

vmImage

A imagem VM VMSS foi configurada com. Nomes genéricos como Windows ou Linux podem ser usados.

vmssZonalUpgradeMode

Esta propriedade define o modo de atualização para o conjunto de escala de máquina virtual, é obrigatório se um tipo de nó com várias zonas de disponibilidade for adicionado.

waveUpgradePaused

Boolean para pausar atualizações automáticas de versão de tempo de execução para o cluster.

Propriedades Herdadas

etag

Etag de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id

Identificador de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

location

Local do recurso do Azure.

name

Nome do recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData

Metadados referentes à criação e última modificação do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

tags

Tags de recursos do Azure.

type

Tipo de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes de Propriedade

addOnFeatures

A lista de recursos complementares a serem habilitados no cluster.

addOnFeatures?: string[]

Valor de Propriedade

string[]

applicationTypeVersionsCleanupPolicy

A política usada para limpar versões não utilizadas.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Valor de Propriedade

availableClusterVersions

As versões de tempo de execução do Service Fabric disponíveis para este cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

availableClusterVersions?: ClusterVersionDetails[]

Valor de Propriedade

azureActiveDirectory

As configurações de autenticação do AAD do cluster.

azureActiveDirectory?: AzureActiveDirectory

Valor de Propriedade

certificate

O certificado a ser usado para proteger o cluster. O certificado fornecido será usado para segurança de nó a nó dentro do cluster, certificado SSL para ponto de extremidade de gerenciamento de cluster e cliente de administração padrão.

certificate?: CertificateDescription

Valor de Propriedade

certificateCommonNames

Descreve uma lista de certificados de servidor referenciados por nome comum que são usados para proteger o cluster.

certificateCommonNames?: ServerCertificateCommonNames

Valor de Propriedade

clientCertificateCommonNames

A lista de certificados de cliente referenciados por nome comum que têm permissão para gerenciar o cluster.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Valor de Propriedade

clientCertificateThumbprints

A lista de certificados de cliente referenciados pela impressão digital que têm permissão para gerenciar o cluster.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Valor de Propriedade

clusterCodeVersion

A versão de tempo de execução do Service Fabric do cluster. Esta propriedade só pode definir o usuário quando upgradeMode estiver definido como 'Manual'. Para obter uma lista de versões disponíveis do Service Fabric para novos clusters, use API ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use availableClusterVersions.

clusterCodeVersion?: string

Valor de Propriedade

string

clusterEndpoint

O ponto de extremidade do Provedor de Recursos do Azure. Um serviço do sistema no cluster se conecta a esse ponto de extremidade. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterEndpoint?: string

Valor de Propriedade

string

clusterId

Um identificador exclusivo gerado pelo serviço para o recurso de cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterId?: string

Valor de Propriedade

string

clusterState

O estado atual do cluster.

  • WaitingForNodes - Indica que o recurso de cluster foi criado e que o provedor de recursos está aguardando a extensão de VM do Service Fabric para inicializar e relatar a ele.
  • Implantação - Indica que o tempo de execução do Service Fabric está sendo instalado nas VMs. O recurso de cluster estará nesse estado até que o cluster seja inicializado e os serviços do sistema estejam ativos.
  • BaselineUpgrade - Indica que o cluster está atualizando para estabelecer a versão do cluster. Essa atualização é iniciada automaticamente quando o cluster é inicializado pela primeira vez.
  • UpdatingUserConfiguration - Indica que o cluster está sendo atualizado com a configuração fornecida pelo usuário.
  • UpdatingUserCertificate - Indica que o cluster está sendo atualizado com o certificado fornecido pelo usuário.
  • UpdatingInfrastructure - Indica que o cluster está sendo atualizado com a versão mais recente do tempo de execução do Service Fabric. Isso acontece somente quando o upgradeMode está definido como 'Automático'.
  • EnforcingClusterVersion - Indica que o cluster está em uma versão diferente do esperado e que o cluster está sendo atualizado para a versão esperada.
  • UpgradeServiceUnreachable - Indica que o serviço do sistema no cluster não está mais sondando o Provedor de Recursos. Clusters nesse estado não podem ser gerenciados pelo Provedor de Recursos.
  • AutoScale - Indica que o ReliabilityLevel do cluster está sendo ajustado.
  • Pronto - Indica que o cluster está em um estado estável.

Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

clusterState?: string

Valor de Propriedade

string

diagnosticsStorageAccountConfig

As informações da conta de armazenamento para armazenar logs de diagnóstico do Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

Valor de Propriedade

eventStoreServiceEnabled

Indica se o serviço de armazenamento de eventos está habilitado.

eventStoreServiceEnabled?: boolean

Valor de Propriedade

boolean

fabricSettings

A lista de configurações de malha personalizada para configurar o cluster.

fabricSettings?: SettingsSectionDescription[]

Valor de Propriedade

infrastructureServiceManager

Indica se o gerenciador de serviços de infraestrutura está habilitado.

infrastructureServiceManager?: boolean

Valor de Propriedade

boolean

managementEndpoint

O ponto de extremidade de gerenciamento http do cluster.

managementEndpoint?: string

Valor de Propriedade

string

nodeTypes

A lista de tipos de nó no cluster.

nodeTypes?: NodeTypeDescription[]

Valor de Propriedade

notifications

Indica uma lista de canais de notificação para eventos de cluster.

notifications?: Notification_2[]

Valor de Propriedade

provisioningState

O estado de provisionamento do recurso de cluster. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

provisioningState?: string

Valor de Propriedade

string

reliabilityLevel

O nível de confiabilidade define o tamanho do conjunto de réplicas dos serviços do sistema. Saiba mais sobre ConfiabilidadeNível.

  • Nenhum - Execute os serviços do sistema com uma contagem de conjunto de réplicas de destino de 1. Isso só deve ser usado para clusters de teste.
  • Bronze - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 3. Isso só deve ser usado para clusters de teste.
  • Prata - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 5.
  • Gold - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 7.
  • Platina - Execute os serviços do sistema com uma contagem de conjuntos de réplicas de destino de 9.
reliabilityLevel?: string

Valor de Propriedade

string

reverseProxyCertificate

O certificado do servidor usado pelo proxy reverso.

reverseProxyCertificate?: CertificateDescription

Valor de Propriedade

reverseProxyCertificateCommonNames

Descreve uma lista de certificados de servidor referenciados por nome comum que são usados para proteger o cluster.

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

Valor de Propriedade

sfZonalUpgradeMode

Essa propriedade controla o agrupamento lógico de VMs em domínios de atualização (UDs). Essa propriedade não pode ser modificada se um tipo de nó com várias zonas de disponibilidade já estiver presente no cluster.

sfZonalUpgradeMode?: string

Valor de Propriedade

string

upgradeDescription

A política a ser usada ao atualizar o cluster.

upgradeDescription?: ClusterUpgradePolicy

Valor de Propriedade

upgradeMode

O modo de atualização do cluster quando a nova versão de tempo de execução do Service Fabric estiver disponível.

upgradeMode?: string

Valor de Propriedade

string

upgradePauseEndTimestampUtc

Indica a data e a hora de término para pausar as atualizações automáticas de versão de tempo de execução no cluster por um período de tempo específico no cluster (UTC).

upgradePauseEndTimestampUtc?: Date

Valor de Propriedade

Date

upgradePauseStartTimestampUtc

Indica a data e a hora de início para pausar as atualizações automáticas de versão do tempo de execução no cluster por um período de tempo específico no cluster (UTC).

upgradePauseStartTimestampUtc?: Date

Valor de Propriedade

Date

upgradeWave

Indica quando novas atualizações de versão do tempo de execução do cluster serão aplicadas após o lançamento. Por padrão é Wave0. Aplica-se apenas quando upgradeMode está definido como 'Automático'.

upgradeWave?: string

Valor de Propriedade

string

vmImage

A imagem VM VMSS foi configurada com. Nomes genéricos como Windows ou Linux podem ser usados.

vmImage?: string

Valor de Propriedade

string

vmssZonalUpgradeMode

Esta propriedade define o modo de atualização para o conjunto de escala de máquina virtual, é obrigatório se um tipo de nó com várias zonas de disponibilidade for adicionado.

vmssZonalUpgradeMode?: string

Valor de Propriedade

string

waveUpgradePaused

Boolean para pausar atualizações automáticas de versão de tempo de execução para o cluster.

waveUpgradePaused?: boolean

Valor de Propriedade

boolean

Detalhes da Propriedade Herdada

etag

Etag de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

etag?: string

Valor de Propriedade

string

herdado de Resource.etag

id

Identificador de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

id?: string

Valor de Propriedade

string

herdada deResource.id

location

Local do recurso do Azure.

location: string

Valor de Propriedade

string

herdado de Resource.location

name

Nome do recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

name?: string

Valor de Propriedade

string

herdada deResource.name

systemData

Metadados referentes à criação e última modificação do recurso. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

systemData?: SystemData

Valor de Propriedade

herdado de Resource.systemData

tags

Tags de recursos do Azure.

tags?: {[propertyName: string]: string}

Valor de Propriedade

{[propertyName: string]: string}

herdado de Resource.tags

type

Tipo de recurso do Azure. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

type?: string

Valor de Propriedade

string

herdado de Resource.type