Partager via


NetworkCloudAgentPoolData Classe

Définition

Classe représentant le modèle de données NetworkCloudAgentPool. AgentPool représente le pool d’agents du cluster Kubernetes.

public class NetworkCloudAgentPoolData : Azure.ResourceManager.Models.TrackedResourceData
type NetworkCloudAgentPoolData = class
    inherit TrackedResourceData
Public Class NetworkCloudAgentPoolData
Inherits TrackedResourceData
Héritage
NetworkCloudAgentPoolData

Constructeurs

NetworkCloudAgentPoolData(AzureLocation, Int64, NetworkCloudAgentPoolMode, String)

Initialise une nouvelle instance de NetworkCloudAgentPoolData.

Propriétés

AdministratorConfiguration

Informations d’identification d’administrateur à utiliser pour les nœuds de ce pool d’agents.

AgentOptions

Configurations qui seront appliquées à chaque agent dans ce pool d’agents.

AttachedNetworkConfiguration

Configuration des réseaux attachés au pool d’agents à utiliser par les charges de travail qui s’exécutent sur ce cluster Kubernetes.

AvailabilityZones

Liste des zones de disponibilité du cluster Network Cloud utilisée pour l’approvisionnement de nœuds dans ce pool d’agents. Si elles ne sont pas spécifiées, toutes les zones de disponibilité seront utilisées.

Count

Nombre de machines virtuelles qui utilisent cette configuration.

DetailedStatus

Status actuel du pool d’agents.

DetailedStatusMessage

Message descriptif sur le status détaillé actuel.

ExtendedLocation

Emplacement étendu du cluster associé à la ressource.

Id

ID de ressource complet pour la ressource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Hérité de ResourceData)
KubernetesVersion

Version de Kubernetes s’exécutant dans ce pool d’agents.

Labels

Étiquettes appliquées aux nœuds de ce pool d’agents.

Location

Emplacement géographique où réside la ressource.

(Hérité de TrackedResourceData)
Mode

Sélection de la façon dont ce pool d’agents est utilisé, soit comme pool système, soit comme pool d’utilisateurs. Les pools système exécutent les fonctionnalités et les services critiques pour le cluster Kubernetes, tandis que les pools d’utilisateurs sont dédiés aux charges de travail des utilisateurs. Chaque cluster Kubernetes doit contenir au moins un pool de nœuds système avec au moins un nœud.

Name

Nom de la ressource.

(Hérité de ResourceData)
ProvisioningState

État d’approvisionnement du pool d’agents.

ResourceType

Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts ».

(Hérité de ResourceData)
SystemData

Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy.

(Hérité de ResourceData)
Tags

Balises de ressource.

(Hérité de TrackedResourceData)
Taints

Les teintes appliquées aux nœuds de ce pool d’agents.

UpgradeMaxSurge

Nombre maximal ou pourcentage de nœuds qui sont surtension pendant la mise à niveau. Cela peut être défini sur un entier (par exemple, « 5 ») ou un pourcentage (par exemple, « 50 % »). Si un pourcentage est spécifié, il s’agit du pourcentage de la taille totale du pool d’agents au moment de la mise à niveau. Pour les pourcentages, les nœuds fractionnaires sont arrondis vers le haut. Si cet argument n'est pas spécifié, la valeur par défaut est 1.

VmSkuName

Nom de la référence SKU de machine virtuelle qui détermine la taille des ressources allouées aux machines virtuelles de nœud.

S’applique à