AgentPool interface

AgentPool representa o pool de agentes do cluster Kubernetes.

Extends

Propriedades

administratorConfiguration

As credenciais de administrador a serem usadas para os nós neste pool de agentes.

agentOptions

As configurações que serão aplicadas a cada agente neste pool de agentes.

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.

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.

count

O número de máquinas virtuais que usam essa configuração.

detailedStatus

O status atual do pool de agentes.

detailedStatusMessage

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).")

extendedLocation
kubernetesVersion

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ó.

provisioningState

O estado de provisionamento do pool de agentes.

taints

As manchas aplicadas aos nós neste pool de agentes.

upgradeSettings

A configuração do pool de agentes.

vmSkuName

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

systemData

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

extendedLocation?: ExtendedLocation

Valor de Propriedade

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

A geolocalização onde o recurso vive

location: string

Valor de Propriedade

string

herdado de TrackedResource.location

name

O nome do recurso

name?: string

Valor de Propriedade

string

herdado deTrackedResource.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

type

O tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts"

type?: string

Valor de Propriedade

string

herdado de TrackedResource.type