Compartilhar via


OpenShiftManagedClusterAgentPoolProfile Classe

Definição

Define a configuração das VMs de cluster do OpenShift.

public class OpenShiftManagedClusterAgentPoolProfile
type OpenShiftManagedClusterAgentPoolProfile = class
Public Class OpenShiftManagedClusterAgentPoolProfile
Herança
OpenShiftManagedClusterAgentPoolProfile

Construtores

OpenShiftManagedClusterAgentPoolProfile()

Inicializa uma nova instância da classe OpenShiftManagedClusterAgentPoolProfile.

OpenShiftManagedClusterAgentPoolProfile(String, Int32, OpenShiftContainerServiceVMSize, String, OSType, OpenShiftAgentPoolProfileRole)

Inicializa uma nova instância da classe OpenShiftManagedClusterAgentPoolProfile.

Propriedades

Count

Obtém ou define o número de agentes (VMs) para hospedar contêineres do Docker.

Name

Obtém ou define o nome exclusivo do perfil do pool no contexto da assinatura e do grupo de recursos.

OsType

Obtém ou define osType a ser usado para especificar o tipo de sistema operacional. Escolha entre Linux e Windows. Padrão para Linux. Os valores possíveis incluem: 'Linux', 'Windows'

Role

Obtém ou define a função do AgentPoolProfile. Os valores possíveis incluem: 'compute', 'infra'

SubnetCidr

Obtém ou define CIDR de sub-rede para o emparelhamento.

VmSize

Obtém ou define o tamanho das VMs do agente. Os valores possíveis incluem: 'Standard_D2s_v3', 'Standard_D4s_v3', 'Standard_D8s_v3', 'Standard_D16s_v3', 'Standard_D32s_v3', 'Standard_D64s_v3', 'Standard_DS4_v2', 'Standard_DS5_v2', 'Standard_F8s_v2', 'Standard_F16s_v2', 'Standard_F32s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8s', 'Standard_F16s', 'Standard_E4s_v3', 'Standard_E8s_v3', 'Standard_E16s_v3', 'Standard_E20s_v3', 'Standard_E32s_v3', 'Standard_E64s_v3', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS5', 'Standard_DS12_v2', 'Standard_DS13_v2', 'Standard_DS14_v2', 'Standard_DS15_v2', 'Standard_L4s', 'Standard_L8s', 'Standard_L16s', 'Standard_L32s'

Métodos

Validate()

Valide o objeto .

Aplica-se a