AgentPoolInner Classe
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. core. management. Resource - com.
azure. resourcemanager. networkcloud. fluent. models. AgentPoolInner
- com.
- com.
- com.
public final class AgentPoolInner
extends Resource
AgentPool representa o pool de agentes do cluster do Kubernetes.
Resumo do Construtor
| Construtor | Description |
|---|---|
| AgentPoolInner() |
Cria uma instância da classe Inner do Pool |
Resumo do método
| Modificador e tipo | Método e descrição |
|---|---|
|
Administrator |
administratorConfiguration()
Obter a propriedade Configuração do administrador |
|
Agent |
agentOptions()
Obter a propriedade Opções do agente |
|
Attached |
attachedNetworkConfiguration()
Obter a propriedade de Configuração de Rede |
| List<String> |
availabilityZones()
Obter a propriedade Zonas de disponibilidade |
| long |
count()
Obter a propriedade count: o número de máquinas virtuais que usam essa configuração. |
|
Agent |
detailedStatus()
Obter a propriedade Status detalhada |
| String |
detailedStatusMessage()
Obter a propriedade mensagem de status |
|
Extended |
extendedLocation()
Obter a propriedade Location estendida |
| String |
kubernetesVersion()
Obter a propriedade Versão do kubernetes |
|
List<Kubernetes |
labels()
Obter a propriedade labels: os rótulos aplicados aos nós neste pool de agentes. |
|
Agent |
mode()
Obter a propriedade mode: a seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. |
|
Agent |
provisioningState()
Obter a propriedade Estado de provisionamento |
|
System |
systemData()
Obter a propriedade Dados do sistema |
|
List<Kubernetes |
taints()
Obter a propriedade taints: os taints aplicados aos nós neste pool de agentes. |
|
Agent |
upgradeSettings()
Obter a propriedade Configurações de atualização |
| void |
validate()
Valida a instância . |
| String |
vmSkuName()
Obter a propriedade nome do SKU |
|
Agent |
withAdministratorConfiguration(AdministratorConfiguration administratorConfiguration)
Defina a propriedade Configuração do administrador |
|
Agent |
withAgentOptions(AgentOptions agentOptions)
Defina a propriedade Opções do agente |
|
Agent |
withAttachedNetworkConfiguration(AttachedNetworkConfiguration attachedNetworkConfiguration)
Defina a propriedade de Configuração de Rede |
|
Agent |
withAvailabilityZones(List<String> availabilityZones)
Definir a propriedade Zonas de disponibilidade |
|
Agent |
withCount(long count)
Definir a propriedade count: o número de máquinas virtuais que usam essa configuração. |
|
Agent |
withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade Location estendida |
|
Agent |
withLabels(List<KubernetesLabel> labels)
Definir a propriedade labels: os rótulos aplicados aos nós neste pool de agentes. |
|
Agent |
withLocation(String location) |
|
Agent |
withMode(AgentPoolMode mode)
Definir a propriedade mode: a seleção de como esse pool de agentes é utilizado, seja como um pool de sistema ou um pool de usuários. |
|
Agent |
withTags(Map<String,String> tags) |
|
Agent |
withTaints(List<KubernetesLabel> taints)
Definir a propriedade taints: os taints aplicados aos nós neste pool de agentes. |
|
Agent |
withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings)
Defina a propriedade Configurações de atualização |
|
Agent |
withVmSkuName(String vmSkuName)
Defina a propriedade nome do SKU |
Métodos herdados de ProxyResource
Métodos herdados de Resource
Métodos herdados de java.lang.Object
Detalhes do construtor
AgentPoolInner
public AgentPoolInner()
Cria uma instância da classe AgentPoolInner.
Detalhes do método
administratorConfiguration
public AdministratorConfiguration administratorConfiguration()
Obter a propriedade administratorConfiguration: AdministratorConfiguration representa as credenciais administrativas que serão aplicadas aos nós do painel de controle e do pool de agentes nos clusters do Kubernetes.
As credenciais de administrador a serem usadas para os nós neste pool de agentes.
Returns:
agentOptions
public AgentOptions agentOptions()
Obter a propriedade agentOptions: AgentOptions são configurações que serão aplicadas a cada agente em um pool de agentes.
As configurações que serão aplicadas a cada agente nesse pool de agentes.
Returns:
attachedNetworkConfiguration
public AttachedNetworkConfiguration attachedNetworkConfiguration()
Obter a propriedade attachedNetworkConfiguration: AttachedNetworkConfiguration representa o conjunto de redes de carga de trabalho a ser anexado a um recurso.
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.
Returns:
availabilityZones
public List
Obter a propriedade 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.
Returns:
count
public long count()
Obter a propriedade count: o número de máquinas virtuais que usam essa configuração.
Returns:
detailedStatus
public AgentPoolDetailedStatus detailedStatus()
Obter a propriedade detailedStatus: a status atual do pool de agentes.
Returns:
detailedStatusMessage
public String detailedStatusMessage()
Obtenha a propriedade detailedStatusMessage: a mensagem descritiva sobre o status detalhado atual.
Returns:
extendedLocation
public ExtendedLocation extendedLocation()
Obter a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.
O local estendido do cluster associado ao recurso.
Returns:
kubernetesVersion
public String kubernetesVersion()
Obter a propriedade kubernetesVersion: a versão do Kubernetes em execução neste pool de agentes.
Returns:
labels
public List
Obter a propriedade labels: os rótulos aplicados aos nós neste pool de agentes.
Returns:
mode
public AgentPoolMode mode()
Obter a 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 sistema 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ó.
Returns:
provisioningState
public AgentPoolProvisioningState provisioningState()
Obter a propriedade provisioningState: o estado de provisionamento do pool de agentes.
Returns:
systemData
public SystemData systemData()
Obter a propriedade systemData: metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy.
Returns:
taints
public List
Obter a propriedade taints: os taints aplicados aos nós neste pool de agentes.
Returns:
upgradeSettings
public AgentPoolUpgradeSettings upgradeSettings()
Obter a propriedade upgradeSettings: AgentPoolUpgradeSettings especifica as configurações de atualização para um pool de agentes.
A configuração do pool de agentes.
Returns:
validate
public void validate()
Valida a instância .
vmSkuName
public String vmSkuName()
Obter a propriedade vmSkuName: o nome da SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.
Returns:
withAdministratorConfiguration
public AgentPoolInner withAdministratorConfiguration(AdministratorConfiguration administratorConfiguration)
Defina a propriedade administratorConfiguration: AdministratorConfiguration representa as credenciais administrativas que serão aplicadas aos nós do painel de controle e do pool de agentes nos clusters do Kubernetes.
As credenciais de administrador a serem usadas para os nós neste pool de agentes.
Parameters:
Returns:
withAgentOptions
public AgentPoolInner withAgentOptions(AgentOptions agentOptions)
Defina a propriedade agentOptions: AgentOptions são configurações que serão aplicadas a cada agente em um pool de agentes.
As configurações que serão aplicadas a cada agente nesse pool de agentes.
Parameters:
Returns:
withAttachedNetworkConfiguration
public AgentPoolInner withAttachedNetworkConfiguration(AttachedNetworkConfiguration attachedNetworkConfiguration)
Defina a propriedade attachedNetworkConfiguration: AttachedNetworkConfiguration representa o conjunto de redes de carga de trabalho a ser anexado a um recurso.
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.
Parameters:
Returns:
withAvailabilityZones
public AgentPoolInner withAvailabilityZones(List
Definir a propriedade 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.
Parameters:
Returns:
withCount
public AgentPoolInner withCount(long count)
Definir a propriedade count: o número de máquinas virtuais que usam essa configuração.
Parameters:
Returns:
withExtendedLocation
public AgentPoolInner withExtendedLocation(ExtendedLocation extendedLocation)
Defina a propriedade extendedLocation: ExtendedLocation representa o local personalizado do Azure em que o recurso será criado.
O local estendido do cluster associado ao recurso.
Parameters:
Returns:
withLabels
public AgentPoolInner withLabels(List
Definir a propriedade labels: os rótulos aplicados aos nós neste pool de agentes.
Parameters:
Returns:
withLocation
public AgentPoolInner withLocation(String location)
Overrides:
AgentPoolInner.withLocation(String location)Parameters:
withMode
public AgentPoolInner withMode(AgentPoolMode mode)
Definir a 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 sistema 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ó.
Parameters:
Returns:
withTags
public AgentPoolInner withTags(Map
Overrides:
AgentPoolInner.withTags(Map<String,String> tags)Parameters:
withTaints
public AgentPoolInner withTaints(List
Definir a propriedade taints: os taints aplicados aos nós neste pool de agentes.
Parameters:
Returns:
withUpgradeSettings
public AgentPoolInner withUpgradeSettings(AgentPoolUpgradeSettings upgradeSettings)
Defina a propriedade upgradeSettings: AgentPoolUpgradeSettings especifica as configurações de atualização para um pool de agentes.
A configuração do pool de agentes.
Parameters:
Returns:
withVmSkuName
public AgentPoolInner withVmSkuName(String vmSkuName)
Defina a propriedade vmSkuName: o nome da SKU da VM que determina o tamanho dos recursos alocados para VMs de nó.
Parameters:
Returns: