Compartilhar via


ArmNetworkCloudModelFactory.KubernetesClusterNode Método

Definição

Inicializa uma nova instância de KubernetesClusterNode.

public static Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNode KubernetesClusterNode (string agentPoolId = default, string availabilityZone = default, string bareMetalMachineId = default, long? cpuCores = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNodeDetailedStatus? detailedStatus = default, string detailedStatusMessage = default, long? diskSizeGB = default, string image = default, string kubernetesVersion = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.KubernetesLabel> labels = default, long? memorySizeGB = default, Azure.ResourceManager.NetworkCloud.Models.NetworkCloudAgentPoolMode? mode = default, string name = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.NetworkAttachment> networkAttachments = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesNodePowerState? powerState = default, Azure.ResourceManager.NetworkCloud.Models.KubernetesNodeRole? role = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.NetworkCloud.Models.KubernetesLabel> taints = default, string vmSkuName = default);
static member KubernetesClusterNode : string * string * string * Nullable<int64> * Nullable<Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNodeDetailedStatus> * string * Nullable<int64> * string * string * seq<Azure.ResourceManager.NetworkCloud.Models.KubernetesLabel> * Nullable<int64> * Nullable<Azure.ResourceManager.NetworkCloud.Models.NetworkCloudAgentPoolMode> * string * seq<Azure.ResourceManager.NetworkCloud.Models.NetworkAttachment> * Nullable<Azure.ResourceManager.NetworkCloud.Models.KubernetesNodePowerState> * Nullable<Azure.ResourceManager.NetworkCloud.Models.KubernetesNodeRole> * seq<Azure.ResourceManager.NetworkCloud.Models.KubernetesLabel> * string -> Azure.ResourceManager.NetworkCloud.Models.KubernetesClusterNode
Public Shared Function KubernetesClusterNode (Optional agentPoolId As String = Nothing, Optional availabilityZone As String = Nothing, Optional bareMetalMachineId As String = Nothing, Optional cpuCores As Nullable(Of Long) = Nothing, Optional detailedStatus As Nullable(Of KubernetesClusterNodeDetailedStatus) = Nothing, Optional detailedStatusMessage As String = Nothing, Optional diskSizeGB As Nullable(Of Long) = Nothing, Optional image As String = Nothing, Optional kubernetesVersion As String = Nothing, Optional labels As IEnumerable(Of KubernetesLabel) = Nothing, Optional memorySizeGB As Nullable(Of Long) = Nothing, Optional mode As Nullable(Of NetworkCloudAgentPoolMode) = Nothing, Optional name As String = Nothing, Optional networkAttachments As IEnumerable(Of NetworkAttachment) = Nothing, Optional powerState As Nullable(Of KubernetesNodePowerState) = Nothing, Optional role As Nullable(Of KubernetesNodeRole) = Nothing, Optional taints As IEnumerable(Of KubernetesLabel) = Nothing, Optional vmSkuName As String = Nothing) As KubernetesClusterNode

Parâmetros

agentPoolId
String

A ID do recurso do pool de agentes ao qual este nó pertence. Esse valor não é representado em nós do painel de controle.

availabilityZone
String

A zona de disponibilidade em que esse nó está sendo executado.

bareMetalMachineId
String

A ID do recurso da máquina bare-metal que hospeda esse nó.

cpuCores
Nullable<Int64>

O número de núcleos de CPU configurados para esse nó, derivados da SKU da VM especificada.

detailedStatus
Nullable<KubernetesClusterNodeDetailedStatus>

O estado detalhado desse nó.

detailedStatusMessage
String

A mensagem descritiva sobre o status detalhado atual.

diskSizeGB
Nullable<Int64>

O tamanho do disco configurado para este nó.

image
String

A imagem do computador usada para implantar esse nó.

kubernetesVersion
String

A versão atualmente em execução do Kubernetes e os recursos empacotados em execução neste nó.

labels
IEnumerable<KubernetesLabel>

A lista de rótulos neste nó que foram atribuídos ao pool de agentes que contém esse nó.

memorySizeGB
Nullable<Int64>

A quantidade de memória configurada para esse nó, derivada da SKU da vm especificada.

mode
Nullable<NetworkCloudAgentPoolMode>

O modo do pool de agentes que contém esse nó. Não aplicável aos nós do painel de controle.

name
String

O nome desse nó, conforme realizado no cluster do Kubernetes.

networkAttachments
IEnumerable<NetworkAttachment>

Os NetworkAttachments feitos para este nó.

powerState
Nullable<KubernetesNodePowerState>

O estado de energia deste nó.

role
Nullable<KubernetesNodeRole>

A função desse nó no cluster.

taints
IEnumerable<KubernetesLabel>

A lista de taints que foram atribuídos ao pool de agentes que contém esse nó.

vmSkuName
String

O nome da SKU da VM que foi usado para criar esse nó de cluster.

Retornos

Uma nova KubernetesClusterNode instância para zombar.

Aplica-se a