AgentPool interface
AgentPool representa o pool de agentes do cluster Kubernetes.
- Extends
Propriedades
administrator |
As credenciais de administrador a serem usadas para os nós neste pool de agentes. |
agent |
As configurações que serão aplicadas a cada agente neste pool de agentes. |
attached |
A configuração de redes que estão sendo anexadas ao pool de agentes para uso pelas cargas de trabalho executadas neste cluster Kubernetes. |
availability |
A lista de zonas de disponibilidade do cluster Network Cloud usado para o provisionamento de nós neste pool de agentes. Se não for especificado, todas as zonas de disponibilidade serão usadas. |
count | O número de máquinas virtuais que usam essa configuração. |
detailed |
O status atual do pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
detailed |
A mensagem descritiva sobre o status detalhado atual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
extended |
O local estendido do cluster associado ao recurso. |
kubernetes |
A versão do Kubernetes em execução neste pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
labels | Os rótulos aplicados aos nós neste pool de agentes. |
mode | A seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. Os pools de sistemas executam os recursos e serviços críticos para o Cluster Kubernetes, enquanto os pools de usuários são dedicados às cargas de trabalho dos usuários. Cada cluster Kubernetes deve conter pelo menos um pool de nós do sistema com pelo menos um nó. |
provisioning |
O estado de provisionamento do pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
taints | As manchas aplicadas aos nós neste pool de agentes. |
upgrade |
A configuração do pool de agentes. |
vm |
O nome da SKU da VM que determina o tamanho dos recursos alocados para VMs de nó. |
Propriedades Herdadas
id | ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
location | A geolocalização onde o recurso vive |
name | O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
tags | Tags de recursos. |
type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor. |
Detalhes de Propriedade
administratorConfiguration
As credenciais de administrador a serem usadas para os nós neste pool de agentes.
administratorConfiguration?: AdministratorConfiguration
Valor de Propriedade
agentOptions
As configurações que serão aplicadas a cada agente neste pool de agentes.
agentOptions?: AgentOptions
Valor de Propriedade
attachedNetworkConfiguration
A configuração de redes que estão sendo anexadas ao pool de agentes para uso pelas cargas de trabalho executadas neste cluster Kubernetes.
attachedNetworkConfiguration?: AttachedNetworkConfiguration
Valor de Propriedade
availabilityZones
A lista de zonas de disponibilidade do cluster Network Cloud usado para o provisionamento de nós neste pool de agentes. Se não for especificado, todas as zonas de disponibilidade serão usadas.
availabilityZones?: string[]
Valor de Propriedade
string[]
count
O número de máquinas virtuais que usam essa configuração.
count: number
Valor de Propriedade
number
detailedStatus
O status atual do pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
detailedStatus?: string
Valor de Propriedade
string
detailedStatusMessage
A mensagem descritiva sobre o status detalhado atual. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
detailedStatusMessage?: string
Valor de Propriedade
string
extendedLocation
O local estendido do cluster associado ao recurso.
extendedLocation?: ExtendedLocation
Valor de Propriedade
kubernetesVersion
A versão do Kubernetes em execução neste pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
kubernetesVersion?: string
Valor de Propriedade
string
labels
Os rótulos aplicados aos nós neste pool de agentes.
labels?: KubernetesLabel[]
Valor de Propriedade
mode
A seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. Os pools de sistemas executam os recursos e serviços críticos para o Cluster Kubernetes, enquanto os pools de usuários são dedicados às cargas de trabalho dos usuários. Cada cluster Kubernetes deve conter pelo menos um pool de nós do sistema com pelo menos um nó.
mode: string
Valor de Propriedade
string
provisioningState
O estado de provisionamento do pool de agentes. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
provisioningState?: string
Valor de Propriedade
string
taints
As manchas aplicadas aos nós neste pool de agentes.
taints?: KubernetesLabel[]
Valor de Propriedade
upgradeSettings
A configuração do pool de agentes.
upgradeSettings?: AgentPoolUpgradeSettings
Valor de Propriedade
vmSkuName
O nome da SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.
vmSkuName: string
Valor de Propriedade
string
Detalhes da Propriedade Herdada
id
ID de recurso totalmente qualificado para o recurso. Por exemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
id?: string
Valor de Propriedade
string
herdado deTrackedResource.id
location
A geolocalização onde o recurso vive
location: string
Valor de Propriedade
string
name
O nome do recurso NOTA: Esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
name?: string
Valor de Propriedade
string
herdado deTrackedResource.name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.
systemData?: SystemData
Valor de Propriedade
herdado deTrackedResource.systemData
tags
Tags de recursos.
tags?: {[propertyName: string]: string}
Valor de Propriedade
{[propertyName: string]: string}
herdado deTrackedResource.tags