Compartilhar via


NetworkCloudAgentPoolData Classe

Definição

Uma classe que representa o modelo de dados NetworkCloudAgentPool. AgentPool representa o pool de agentes do cluster kubernetes.

public class NetworkCloudAgentPoolData : Azure.ResourceManager.Models.TrackedResourceData
type NetworkCloudAgentPoolData = class
    inherit TrackedResourceData
Public Class NetworkCloudAgentPoolData
Inherits TrackedResourceData
Herança
NetworkCloudAgentPoolData

Construtores

NetworkCloudAgentPoolData(AzureLocation, Int64, NetworkCloudAgentPoolMode, String)

Inicializa uma nova instância de NetworkCloudAgentPoolData.

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 do Kubernetes.

AvailabilityZones

A lista de zonas de disponibilidade do cluster de Nuvem de Rede usada 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 status detalhado atual.

ExtendedLocation

O local estendido do cluster associado ao recurso.

Id

ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Herdado de ResourceData)
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.

Location

A localização geográfica onde o recurso reside.

(Herdado de TrackedResourceData)
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 os serviços críticos para o Cluster do Kubernetes, enquanto os pools de usuários são dedicados a cargas de trabalho do usuário. Cada cluster do Kubernetes deve conter pelo menos um pool de nós do sistema com pelo menos um nó.

Name

O nome do recurso.

(Herdado de ResourceData)
ProvisioningState

O estado de provisionamento do pool de agentes.

ResourceType

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

(Herdado de ResourceData)
SystemData

Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.

(Herdado de ResourceData)
Tags

Marcas de recurso.

(Herdado de TrackedResourceData)
Taints

Os taints aplicados aos nós neste pool de agentes.

UpgradeMaxSurge

O número máximo ou percentual de nós que são aumentados durante a atualização. Isso pode ser definido como um inteiro (por exemplo, '5') ou uma porcentagem (por exemplo, '50%'). Se uma porcentagem for especificada, será a porcentagem do tamanho total do pool de agentes no momento da atualização. Para porcentagens, nós fracionários são arredondados para cima. Se não for especificado, o padrão será 1.

VmSkuName

O nome do SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.

Aplica-se a