ManagedClusterProperties interface
Descreve as propriedades do recurso de cluster gerenciado.
Propriedades
| addon |
Lista de recursos de complemento a serem habilitados no cluster. |
| admin |
Senha de usuário do administrador da VM. |
| admin |
Nome de usuário do administrador da VM. |
| allocated |
O número de portas de saída alocadas para SNAT para cada nó no pool de back-end do balanceador de carga padrão. O valor padrão é 0, que fornece alocação de porta dinâmica com base no tamanho do pool. |
| allow |
Definir isso como true habilita o acesso RDP à VM. A regra NSG padrão abre a porta RDP para a Internet, que pode ser substituída por regras de segurança de rede personalizadas. O valor padrão dessa configuração é false. |
| application |
A política usada para limpar versões não utilizadas. |
| auto |
Essa propriedade é o ponto de entrada para usar um certificado de AC público para o certificado do cluster. Ele especifica o nível de reutilização permitido para o FQDN personalizado criado, correspondendo ao assunto do certificado de AC público. |
| auxiliary |
Sub-redes auxiliares para o cluster. |
| azure |
As configurações de autenticação do AAD do cluster. |
| client |
A porta usada para conexões de cliente com o cluster. |
| clients | Certificados de cliente que têm permissão para gerenciar o cluster. |
| cluster |
Lista de impressões digitais dos certificados de cluster. |
| cluster |
A versão de runtime do Service Fabric do cluster. Essa propriedade é necessária quando clusterUpgradeMode é definido como "Manual". Para obter uma lista das versões disponíveis do Service Fabric para novos clusters, use da API do ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use ClusterVersions disponíveis. |
| cluster |
Um identificador exclusivo gerado pelo serviço para o recurso de cluster. |
| cluster |
O estado atual do cluster. |
| cluster |
Indica quando as novas atualizações de versão do runtime do cluster serão aplicadas após a liberação. Por padrão, é Wave0. Aplica-se somente quando clusterUpgradeMode é definido como 'Automático'. |
| cluster |
O modo de atualização do cluster quando a nova versão de runtime do Service Fabric estiver disponível. |
| ddos |
Especifique a ID de recurso de um plano de proteção de rede DDoS que será associado à rede virtual do cluster. |
| dns |
O nome dns do cluster. |
| enable |
Habilita a atualização automática do sistema operacional para tipos de nó criados usando imagens do sistema operacional com a versão 'mais recente'. O valor padrão dessa configuração é false. |
| enable |
Se for true, a autenticação baseada em token não será permitida no HttpGatewayEndpoint. Isso é necessário para dar suporte às versões 1.3 e superiores do TLS. Se a autenticação baseada em token for usada, HttpGatewayTokenAuthConnectionPort deverá ser definido. |
| enable |
Definir isso como true cria espaço de endereço IPv6 para a VNet padrão usada pelo cluster. Essa configuração não pode ser alterada depois que o cluster é criado. O valor padrão dessa configuração é false. |
| enable |
Habilite a criação de tipos de nó com apenas o tráfego de saída habilitado. Se definido, um pool de back-end do balanceador de carga separado será criado para tipos de nó com tráfego de entrada habilitado. Só pode ser definido no momento da criação do cluster. |
| enable |
Definir isso como true vinculará o endereço IPv4 como o ServicePublicIP do endereço IPv6. Ele só poderá ser definido como True se o IPv6 estiver habilitado no cluster. |
| fabric |
A lista de configurações de malha personalizadas para definir o cluster. |
| fqdn | O nome de domínio totalmente qualificado associado ao balanceador de carga público do cluster. |
| http |
A porta usada para conexões HTTP com o cluster. |
| http |
A porta usada para conexões HTTPS baseadas em autenticação de token para o cluster. Não é possível definir como a mesma porta que HttpGatewayEndpoint. |
| ip |
A lista de marcas IP associadas ao endereço IP público padrão do cluster. |
| ipv4Address | O endereço IPv4 associado ao balanceador de carga público do cluster. |
| ipv6Address | Endereço IPv6 para o cluster se o IPv6 estiver habilitado. |
| load |
Regras de balanceamento de carga aplicadas ao balanceador de carga público do cluster. |
| network |
Regras de segurança de rede personalizadas que são aplicadas à Rede Virtual do cluster. |
| provisioning |
O estado de provisionamento do recurso de cluster gerenciado. |
| public |
Especifique a ID do recurso de um prefixo IPv4 público do qual o balanceador de carga alocará um endereço IPv4 público. Essa configuração não pode ser alterada depois que o cluster é criado. |
| public |
Especifique a ID do recurso de um prefixo IPv6 público do qual o balanceador de carga alocará um endereço IPv6 público. Essa configuração não pode ser alterada depois que o cluster é criado. |
| service |
Pontos de extremidade de serviço para sub-redes no cluster. |
| subnet |
Se especificado, os tipos de nó para o cluster são criados nesta sub-rede em vez da VNet padrão. Os networkSecurityRules especificados para o cluster também são aplicados a essa sub-rede. Essa configuração não pode ser alterada depois que o cluster é criado. |
| upgrade |
A política a ser usada ao atualizar o cluster. |
| use |
Para novos clusters, esse parâmetro indica que ele usa Bring your own VNet, mas a sub-rede é especificada no nível do tipo de nó; e para esses clusters, a propriedade subnetId é necessária para tipos de nó. |
| vm |
A imagem da VM com a qual os tipos de nó estão configurados. Essa propriedade controla os pacotes de componentes do Service Fabric a serem usados para o cluster. Os valores permitidos são: 'Windows'. O valor padrão é 'Windows'. |
| zonal |
Indica se o cluster tem resiliência de zona. |
| zonal |
Indica o modo de atualização para clusters Entre Az. |
Detalhes da propriedade
addonFeatures
Lista de recursos de complemento a serem habilitados no cluster.
addonFeatures?: string[]
Valor da propriedade
string[]
adminPassword
Senha de usuário do administrador da VM.
adminPassword?: string
Valor da propriedade
string
adminUserName
Nome de usuário do administrador da VM.
adminUserName: string
Valor da propriedade
string
allocatedOutboundPorts
O número de portas de saída alocadas para SNAT para cada nó no pool de back-end do balanceador de carga padrão. O valor padrão é 0, que fornece alocação de porta dinâmica com base no tamanho do pool.
allocatedOutboundPorts?: number
Valor da propriedade
number
allowRdpAccess
Definir isso como true habilita o acesso RDP à VM. A regra NSG padrão abre a porta RDP para a Internet, que pode ser substituída por regras de segurança de rede personalizadas. O valor padrão dessa configuração é false.
allowRdpAccess?: boolean
Valor da propriedade
boolean
applicationTypeVersionsCleanupPolicy
A política usada para limpar versões não utilizadas.
applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy
Valor da propriedade
autoGeneratedDomainNameLabelScope
Essa propriedade é o ponto de entrada para usar um certificado de AC público para o certificado do cluster. Ele especifica o nível de reutilização permitido para o FQDN personalizado criado, correspondendo ao assunto do certificado de AC público.
autoGeneratedDomainNameLabelScope?: string
Valor da propriedade
string
auxiliarySubnets
azureActiveDirectory
As configurações de autenticação do AAD do cluster.
azureActiveDirectory?: AzureActiveDirectory
Valor da propriedade
clientConnectionPort
A porta usada para conexões de cliente com o cluster.
clientConnectionPort?: number
Valor da propriedade
number
clients
Certificados de cliente que têm permissão para gerenciar o cluster.
clients?: ClientCertificate[]
Valor da propriedade
clusterCertificateThumbprints
Lista de impressões digitais dos certificados de cluster.
clusterCertificateThumbprints?: string[]
Valor da propriedade
string[]
clusterCodeVersion
A versão de runtime do Service Fabric do cluster. Essa propriedade é necessária quando clusterUpgradeMode é definido como "Manual". Para obter uma lista das versões disponíveis do Service Fabric para novos clusters, use da API do ClusterVersion. Para obter a lista de versões disponíveis para clusters existentes, use ClusterVersions disponíveis.
clusterCodeVersion?: string
Valor da propriedade
string
clusterId
Um identificador exclusivo gerado pelo serviço para o recurso de cluster.
clusterId?: string
Valor da propriedade
string
clusterState
O estado atual do cluster.
clusterState?: string
Valor da propriedade
string
clusterUpgradeCadence
Indica quando as novas atualizações de versão do runtime do cluster serão aplicadas após a liberação. Por padrão, é Wave0. Aplica-se somente quando clusterUpgradeMode é definido como 'Automático'.
clusterUpgradeCadence?: string
Valor da propriedade
string
clusterUpgradeMode
O modo de atualização do cluster quando a nova versão de runtime do Service Fabric estiver disponível.
clusterUpgradeMode?: string
Valor da propriedade
string
ddosProtectionPlanId
Especifique a ID de recurso de um plano de proteção de rede DDoS que será associado à rede virtual do cluster.
ddosProtectionPlanId?: string
Valor da propriedade
string
dnsName
O nome dns do cluster.
dnsName: string
Valor da propriedade
string
enableAutoOSUpgrade
Habilita a atualização automática do sistema operacional para tipos de nó criados usando imagens do sistema operacional com a versão 'mais recente'. O valor padrão dessa configuração é false.
enableAutoOSUpgrade?: boolean
Valor da propriedade
boolean
enableHttpGatewayExclusiveAuthMode
Se for true, a autenticação baseada em token não será permitida no HttpGatewayEndpoint. Isso é necessário para dar suporte às versões 1.3 e superiores do TLS. Se a autenticação baseada em token for usada, HttpGatewayTokenAuthConnectionPort deverá ser definido.
enableHttpGatewayExclusiveAuthMode?: boolean
Valor da propriedade
boolean
enableIpv6
Definir isso como true cria espaço de endereço IPv6 para a VNet padrão usada pelo cluster. Essa configuração não pode ser alterada depois que o cluster é criado. O valor padrão dessa configuração é false.
enableIpv6?: boolean
Valor da propriedade
boolean
enableOutboundOnlyNodeTypes
Habilite a criação de tipos de nó com apenas o tráfego de saída habilitado. Se definido, um pool de back-end do balanceador de carga separado será criado para tipos de nó com tráfego de entrada habilitado. Só pode ser definido no momento da criação do cluster.
enableOutboundOnlyNodeTypes?: boolean
Valor da propriedade
boolean
enableServicePublicIP
Definir isso como true vinculará o endereço IPv4 como o ServicePublicIP do endereço IPv6. Ele só poderá ser definido como True se o IPv6 estiver habilitado no cluster.
enableServicePublicIP?: boolean
Valor da propriedade
boolean
fabricSettings
A lista de configurações de malha personalizadas para definir o cluster.
fabricSettings?: SettingsSectionDescription[]
Valor da propriedade
fqdn
O nome de domínio totalmente qualificado associado ao balanceador de carga público do cluster.
fqdn?: string
Valor da propriedade
string
httpGatewayConnectionPort
A porta usada para conexões HTTP com o cluster.
httpGatewayConnectionPort?: number
Valor da propriedade
number
httpGatewayTokenAuthConnectionPort
A porta usada para conexões HTTPS baseadas em autenticação de token para o cluster. Não é possível definir como a mesma porta que HttpGatewayEndpoint.
httpGatewayTokenAuthConnectionPort?: number
Valor da propriedade
number
ipTags
A lista de marcas IP associadas ao endereço IP público padrão do cluster.
ipTags?: IpTag[]
Valor da propriedade
IpTag[]
ipv4Address
O endereço IPv4 associado ao balanceador de carga público do cluster.
ipv4Address?: string
Valor da propriedade
string
ipv6Address
Endereço IPv6 para o cluster se o IPv6 estiver habilitado.
ipv6Address?: string
Valor da propriedade
string
loadBalancingRules
Regras de balanceamento de carga aplicadas ao balanceador de carga público do cluster.
loadBalancingRules?: LoadBalancingRule[]
Valor da propriedade
networkSecurityRules
Regras de segurança de rede personalizadas que são aplicadas à Rede Virtual do cluster.
networkSecurityRules?: NetworkSecurityRule[]
Valor da propriedade
provisioningState
O estado de provisionamento do recurso de cluster gerenciado.
provisioningState?: string
Valor da propriedade
string
publicIPPrefixId
Especifique a ID do recurso de um prefixo IPv4 público do qual o balanceador de carga alocará um endereço IPv4 público. Essa configuração não pode ser alterada depois que o cluster é criado.
publicIPPrefixId?: string
Valor da propriedade
string
publicIPv6PrefixId
Especifique a ID do recurso de um prefixo IPv6 público do qual o balanceador de carga alocará um endereço IPv6 público. Essa configuração não pode ser alterada depois que o cluster é criado.
publicIPv6PrefixId?: string
Valor da propriedade
string
serviceEndpoints
Pontos de extremidade de serviço para sub-redes no cluster.
serviceEndpoints?: ServiceEndpoint[]
Valor da propriedade
subnetId
Se especificado, os tipos de nó para o cluster são criados nesta sub-rede em vez da VNet padrão. Os networkSecurityRules especificados para o cluster também são aplicados a essa sub-rede. Essa configuração não pode ser alterada depois que o cluster é criado.
subnetId?: string
Valor da propriedade
string
upgradeDescription
A política a ser usada ao atualizar o cluster.
upgradeDescription?: ClusterUpgradePolicy
Valor da propriedade
useCustomVnet
Para novos clusters, esse parâmetro indica que ele usa Bring your own VNet, mas a sub-rede é especificada no nível do tipo de nó; e para esses clusters, a propriedade subnetId é necessária para tipos de nó.
useCustomVnet?: boolean
Valor da propriedade
boolean
vmImage
A imagem da VM com a qual os tipos de nó estão configurados. Essa propriedade controla os pacotes de componentes do Service Fabric a serem usados para o cluster. Os valores permitidos são: 'Windows'. O valor padrão é 'Windows'.
vmImage?: string
Valor da propriedade
string
zonalResiliency
Indica se o cluster tem resiliência de zona.
zonalResiliency?: boolean
Valor da propriedade
boolean
zonalUpdateMode
Indica o modo de atualização para clusters Entre Az.
zonalUpdateMode?: string
Valor da propriedade
string