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. |
| detailed |
A mensagem descritiva sobre o estado atual detalhado. |
| etag | "Se o etag for fornecido no corpo da resposta, ele também pode ser fornecido como um cabeçalho de acordo com a convenção normal do etag. As tags de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).") |
| extended |
|
| kubernetes |
A versão do Kubernetes em execução neste pool de agentes. |
| 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. |
| 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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | A geolocalização onde o recurso vive |
| name | O nome do recurso |
| system |
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy. |
| tags | Tags de recursos. |
| type | O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
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.
detailedStatus?: string
Valor de Propriedade
string
detailedStatusMessage
A mensagem descritiva sobre o estado atual detalhado.
detailedStatusMessage?: string
Valor de Propriedade
string
etag
"Se o etag for fornecido no corpo da resposta, ele também pode ser fornecido como um cabeçalho de acordo com a convenção normal do etag. As tags de entidade são usadas para comparar duas ou mais entidades do mesmo recurso solicitado. HTTP/1.1 usa tags de entidade nos campos de cabeçalho etag (seção 14.19), If-Match (seção 14.24), If-None-Match (seção 14.26) e If-Range (seção 14.27).")
etag?: string
Valor de Propriedade
string
extendedLocation
kubernetesVersion
A versão do Kubernetes em execução neste pool de agentes.
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.
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. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Valor de Propriedade
string
herdado deTrackedResource.id
location
name
systemData
Metadados do Azure Resource Manager contendo informações createdBy e modifiedBy.
systemData?: SystemData
Valor de Propriedade
herdado deTrackedResource.systemData
tags
Tags de recursos.
tags?: Record<string, string>
Valor de Propriedade
Record<string, string>
herdado deTrackedResource.tags