AgentPoolInner Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Pool d’agents.
[Microsoft.Rest.Serialization.JsonTransformation]
public class AgentPoolInner : Microsoft.Azure.Management.ResourceManager.Fluent.SubResource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type AgentPoolInner = class
inherit SubResource
Public Class AgentPoolInner
Inherits SubResource
- Héritage
- Attributs
Constructeurs
Propriétés
AgentPoolType |
Obtient ou définit agentPoolType représente les types d’un pool d’agents. Les valeurs possibles sont les suivantes : « VirtualMachineScaleSets », « AvailabilitySet » |
AvailabilityZones |
Obtient ou définit des zones de disponibilité pour les nœuds. Doit utiliser VirtualMachineScaleSets AgentPoolType. |
Count |
Obtient ou définit le nombre d’agents (machines virtuelles) pour héberger des conteneurs Docker. Les valeurs autorisées doivent être comprises entre 0 et 100 (inclus) pour les pools d’utilisateurs et dans la plage de 1 à 100 (inclus) pour les pools système. La valeur par défaut est 1. |
EnableAutoScaling |
Obtient ou définit l’activation de la mise à l’échelle automatique |
EnableEncryptionAtHost |
Obtient ou définit s’il faut activer EncryptionAtHost |
EnableNodePublicIP |
Obtient ou définit l’activation de l’adresse IP publique pour les nœuds |
Id |
ID de ressource (Hérité de SubResource) |
KubeletConfig |
Obtient ou définit kubeletConfig spécifie la configuration de kubelet sur les nœuds de l’agent. |
KubeletDiskType |
Obtient ou définit kubeletDiskType détermine l’emplacement des volumes emptyDir, de la racine des données du runtime de conteneur et du stockage éphémère Kubelet. Autorise actuellement une seule valeur, le système d’exploitation, ce qui entraîne l’utilisation par Kubelet du disque du système d’exploitation pour les données. Les valeurs possibles sont les suivantes : « SYSTÈME D’exploitation » |
LinuxOSConfig |
Obtient ou définit linuxOSConfig spécifie la configuration du système d’exploitation des nœuds de l’agent linux. |
MaxCount |
Obtient ou définit le nombre maximal de nœuds pour la mise à l’échelle automatique |
MaxPods |
Obtient ou définit le nombre maximal de pods pouvant s’exécuter sur un nœud. |
MinCount |
Obtient ou définit le nombre minimal de nœuds pour la mise à l’échelle automatique |
Mode |
Obtient ou définit agentPoolMode représente le mode d’un pool d’agents. Les valeurs possibles sont les suivantes : 'System', 'User' |
Name |
Obtient le nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
NodeImageVersion |
Obtient la version de l’image de nœud |
NodeLabels |
Obtient ou définit les étiquettes de nœuds du pool d’agents à conserver sur tous les nœuds du pool d’agents. |
NodeTaints |
Obtient ou définit les teintes ajoutées aux nouveaux nœuds lors de la création et de la mise à l’échelle du pool de nœuds. Par exemple, key=value:NoSchedule. |
OrchestratorVersion |
Obtient ou définit la version de l’orchestrateur spécifiée lors de la création du cluster managé. |
OsDiskSizeGB |
Obtient ou définit la taille du disque du système d’exploitation en Go à utiliser pour spécifier la taille du disque pour chaque machine de ce pool master/agent. Si vous spécifiez 0, la taille osDisk par défaut est appliquée en fonction de la taille vmSize spécifiée. |
OsDiskType |
Obtient ou définit le type de disque du système d’exploitation à utiliser pour les machines d’un pool d’agents donné. Les valeurs autorisées sont « éphémères » et « managées ». La valeur par défaut est « Managed ». Peut ne pas être modifié après la création. Les valeurs possibles sont les suivantes : 'Managed', 'Ephemeral' |
OsType |
Obtient ou définit osType à utiliser pour spécifier le type de système d’exploitation. Choisissez parmi Linux et Windows. La valeur par défaut est Linux. Les valeurs possibles sont les suivantes : 'Linux', 'Windows' |
PodSubnetID |
Obtient ou définit pod SubnetID spécifie l’identificateur de sous-réseau du réseau virtuel pour les pods. |
PowerState |
Obtient indique si le pool d’agents est en cours d’exécution ou arrêté |
ProvisioningState |
Obtient l’état de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse. |
ProximityPlacementGroupID |
Obtient ou définit l’ID du groupe de placement de proximité. |
ScaleSetEvictionPolicy |
Obtient ou définit scaleSetEvictionPolicy à utiliser pour spécifier une stratégie d’éviction pour le groupe de machines virtuelles identiques Spot. La valeur par défaut est Delete. Les valeurs possibles sont les suivantes : 'Delete', 'Libérer' |
ScaleSetPriority |
Obtient ou définit scaleSetPriority à utiliser pour spécifier la priorité du groupe de machines virtuelles identiques. La valeur par défaut est régulière. Les valeurs possibles sont les suivantes : 'Spot', 'Regular' |
SpotMaxPrice |
Obtient ou définit spotMaxPrice à utiliser pour spécifier le prix maximal que vous êtes prêt à payer en dollars américains. Les valeurs possibles sont toutes les valeurs décimales supérieures à zéro ou -1 qui indiquent que le prix par défaut est à la demande. |
Tags |
Obtient ou définit des balises de pool d’agents à conserver sur le groupe de machines virtuelles identiques du pool d’agents. |
Type |
Obtient le type de ressource |
UpgradeSettings |
Obtient ou définit les paramètres de mise à niveau du pool d’agents |
VmSize |
Obtient ou définit la taille des machines virtuelles de l’agent. Les valeurs possibles incluent « Standard_A1 », « Standard_A10 », « Standard_A11 », « Standard_A1_v2 », « Standard_A2 », « Standard_A2_v2 », « Standard_A2m_v2 », « Standard_A3 », « Standard_A3 », 'Standard_A4', 'Standard_A4_v2', 'Standard_A4m_v2', 'Standard_A5', 'Standard_A6', 'Standard_A7', 'Standard_A8', 'Standard_A8_v2', 'Standard_A8m_v2', 'Standard_A9', 'Standard_B2ms', 'Standard_B2s', 'Standard_B4ms', 'Standard_B8ms', 'Standard_D1', 'Standard_D11', 'Standard_D11_v2', 'Standard_D11_v2_Promo', 'Standard_D12', 'Standard_D12_v2', 'Standard_D12_v2_Promo', 'Standard_D13', 'Standard_D13_v2', 'Standard_D13_v2_Promo', 'Standard_D14', 'Standard_D14_v2', 'Standard_D14_v2_Promo', 'Standard_D15_v2', 'Standard_D16_v3', 'Standard_D16s_v3', 'Standard_D1_v2', 'Standard_D2', 'Standard_D2_v2', 'Standard_D2_v2_Promo', 'Standard_D2_v3', 'Standard_D2s_v3', 'Standard_D3', 'Standard_D32_v3', 'Standard_D32s_v3', 'Standard_D3_v2', 'Standard_D3_v2_Promo', 'Standard_D4', 'Standard_D4_v2', 'Standard_D4_v2_Promo', 'Standard_D4_v3', 'Standard_D4s_v3', 'Standard_D5_v2', 'Standard_D5_v2_Promo', 'Standard_D64_v3', 'Standard_D64s_v3', 'Standard_D8_v3', 'Standard_D8s_v3', 'Standard_DS1', 'Standard_DS11', 'Standard_DS11_v2', 'Standard_DS11_v2_Promo', 'Standard_DS12', 'Standard_DS12_v2', 'Standard_DS12_v2_Promo', 'Standard_DS13', 'Standard_DS13-2_v2', 'Standard_DS13-4_v2', 'Standard_DS13_v2', 'Standard_DS13_v2_Promo', 'Standard_DS14', 'Standard_DS14-4_v2', 'Standard_DS14-8_v2', 'Standard_DS14_v2', 'Standard_DS14_v2_Promo', 'Standard_DS15_v2', 'Standard_DS1_v2', 'Standard_DS2', 'Standard_DS2_v2', 'Standard_DS2_v2_Promo', 'Standard_DS3', 'Standard_DS3_v2', 'Standard_DS3_v2_Promo', 'Standard_DS4', 'Standard_DS4_v2', 'Standard_DS4_v2_Promo', 'Standard_DS5_v2', 'Standard_DS5_v2_Promo', 'Standard_E16_v3', 'Standard_E16s_v3', 'Standard_E2_v3', 'Standard_E2s_v3', 'Standard_E32-16s_v3', 'Standard_E32-8s_v3', 'Standard_E32_v3', 'Standard_E32s_v3', 'Standard_E4_v3', 'Standard_E4s_v3', 'Standard_E64-16s_v3', 'Standard_E64-32s_v3', 'Standard_E64_v3', 'Standard_E64s_v3', 'Standard_E8_v3', 'Standard_E8s_v3', 'Standard_F1', 'Standard_F16', 'Standard_F16s', 'Standard_F16s_v2', 'Standard_F1s', 'Standard_F2', 'Standard_F2s', 'Standard_F2s_v2', 'Standard_F32s_v2', 'Standard_F4', 'Standard_F4s', 'Standard_F4s_v2', 'Standard_F64s_v2', 'Standard_F72s_v2', 'Standard_F8', 'Standard_F8s', 'Standard_F8s_v2', 'Standard_G1', 'Standard_G2', 'Standard_G3', 'Standard_G4', 'Standard_G5', 'Standard_GS1', 'Standard_GS2', 'Standard_GS3', 'Standard_GS4', 'Standard_GS4-4', 'Standard_GS4-8', 'Standard_GS5', 'Standard_GS5-16', 'Standard_GS5-8', 'Standard_H16', 'Standard_H16m', 'Standard_H16mr', 'Standard_H16r', 'Standard_H8', 'Standard_H8m', 'Standard_L16s', 'Standard_L32s', 'Standard_L4s', 'Standard_L8s', 'Standard_M128-32ms', 'Standard_M128-64ms', 'Standard_M128ms', 'Standard_M128s', 'Standard_M64-16ms', 'Standard_M64-32ms', 'Standard_M64ms', 'Standard_M64s', 'Standard_NC12', 'Standard_NC12s_v2', 'Standard_NC12s_v3', 'Standard_NC24', 'Standard_NC24r', 'Standard_NC24rs_v2', 'Standard_NC24rs_v3', 'Standard_NC24s_v2', 'Standard_NC24s_v3', 'Standard_NC6 Standard_NC6s_v2', 'Standard_NC6s_v2', 'Standard_NC6s_v3', 'Standard_ND12s', 'Standard_ND24rs', 'Standard_ND24s', 'Standard_ND6s', 'Standard_NV12', 'Standard_NV24', 'Standard_NV6' |
VnetSubnetID |
Obtient ou définit vNet SubnetID spécifie l’identificateur de sous-réseau du réseau virtuel pour les nœuds et peut-être les pods |
Méthodes
Validate() |
Validez l’objet. |
S’applique à
Azure SDK for .NET