ArmNetworkCloudModelFactory.KubernetesClusterNode Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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ó.
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.
- 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ó.
A quantidade de memória configurada para esse nó, derivada da SKU da vm especificada.
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.