ManagedCluster interface
O recurso de cluster gerenciado
- Extends
Propriedades
addon |
Lista de recursos de complemento a serem habilitados no cluster. |
admin |
Senha de usuário do administrador da VM. Esse valor contém uma credencial. Considere a ocultação antes de mostrar aos usuários |
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
cluster |
O estado atual do cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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 |
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
ipv6Address | Endereço IPv6 para o cluster se o IPv6 estiver habilitado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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. |
sku | O sku do cluster gerenciado |
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ó. |
zonal |
Indica se o cluster tem resiliência de zona. |
zonal |
Indica o modo de atualização para clusters Entre Az. |
Propriedades herdadas
etag | Etag de recursos do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
id | Identificador de recurso do Azure. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Metadados relativos à criação e última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Marcas de recurso do Azure. |
type | Tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
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. Esse valor contém uma credencial. Considere a ocultação antes de mostrar aos usuários
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
clusterId?: string
Valor da propriedade
string
clusterState
O estado atual do cluster. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
ipv4Address?: string
Valor da propriedade
string
ipv6Address
Endereço IPv6 para o cluster se o IPv6 estiver habilitado. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
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
sku
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
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
Detalhes das propriedades herdadas
etag
Etag de recursos do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
etag?: string
Valor da propriedade
string
herdado doResource.etag
id
Identificador de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor da propriedade
string
herdado deResource.id
location
Local do recurso do Azure.
location: string
Valor da propriedade
string
name
Nome do recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor da propriedade
string
herdado deResource.name
systemData
Metadados relativos à criação e última modificação do recurso. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor da propriedade
tags
Marcas de recurso do Azure.
tags?: {[propertyName: string]: string}
Valor da propriedade
{[propertyName: string]: string}
Herdado deResource.tags
type
Tipo de recurso do Azure. OBSERVAÇÃO: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
type?: string
Valor da propriedade
string
Azure SDK for JavaScript