NetworkCloudAgentPoolData Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Klasse, die das NetworkCloudAgentPool-Datenmodell darstellt. AgentPool stellt den Agentpool des Kubernetes-Clusters dar.
public class NetworkCloudAgentPoolData : Azure.ResourceManager.Models.TrackedResourceData
type NetworkCloudAgentPoolData = class
inherit TrackedResourceData
Public Class NetworkCloudAgentPoolData
Inherits TrackedResourceData
- Vererbung
Konstruktoren
NetworkCloudAgentPoolData(AzureLocation, Int64, NetworkCloudAgentPoolMode, String) |
Initialisiert eine neue instance von NetworkCloudAgentPoolData. |
Eigenschaften
AdministratorConfiguration |
Die Administratoranmeldeinformationen, die für die Knoten in diesem Agentpool verwendet werden sollen. |
AgentOptions |
Die Konfigurationen, die auf jeden Agent in diesem Agentpool angewendet werden. |
AttachedNetworkConfiguration |
Die Konfiguration der Netzwerke, die an den Agentpool zur Verwendung durch die Workloads angefügt werden, die in diesem Kubernetes-Cluster ausgeführt werden. |
AvailabilityZones |
Die Liste der Verfügbarkeitszonen des Netzwerkcloudclusters, der für die Bereitstellung von Knoten in diesem Agentpool verwendet wird. Wenn nicht angegeben, werden alle Verfügbarkeitszonen verwendet. |
Count |
Die Anzahl der virtuellen Computer, die diese Konfiguration verwenden. |
DetailedStatus |
Die aktuelle status des Agentpools. |
DetailedStatusMessage |
Die beschreibende Meldung zum aktuellen detaillierten status. |
ExtendedLocation |
Der erweiterte Speicherort des Clusters, der der Ressource zugeordnet ist. |
Id |
Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Geerbt von ResourceData) |
KubernetesVersion |
Die Kubernetes-Version, die in diesem Agentpool ausgeführt wird. |
Labels |
Die Bezeichnungen, die auf die Knoten in diesem Agentpool angewendet werden. |
Location |
Der geografische Standort, an dem sich die Ressource befindet. (Geerbt von TrackedResourceData) |
Mode |
Die Auswahl, wie dieser Agentpool verwendet wird, entweder als Systempool oder als Benutzerpool. Systempools führen die Features und wichtigen Dienste für den Kubernetes-Cluster aus, während Benutzerpools für Benutzerworkloads reserviert sind. Jeder Kubernetes-Cluster muss mindestens einen Systemknotenpool mit mindestens einem Knoten enthalten. |
Name |
Der Name der Ressource. (Geerbt von ResourceData) |
ProvisioningState |
Der Bereitstellungsstatus des Agentpools. |
ResourceType |
Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts". (Geerbt von ResourceData) |
SystemData |
Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen. (Geerbt von ResourceData) |
Tags |
Ressourcentags. (Geerbt von TrackedResourceData) |
Taints |
Die Taints, die auf die Knoten in diesem Agentpool angewendet werden. |
UpgradeMaxSurge |
Die maximale Anzahl oder prozentuale Anzahl von Knoten, die während des Upgrades hochsupiert werden. Dies kann entweder auf eine ganze Zahl (z. B. "5") oder auf einen Prozentsatz (z. B. "50%") festgelegt werden. Wenn ein Prozentsatz angegeben wird, ist dies der Prozentsatz der gesamten Agentpoolgröße zum Zeitpunkt des Upgrades. Für Prozentwerte werden Bruchknoten aufgerundet. Wenn nichts angegeben ist, wird der Standardwert 1 verwendet. |
VmSkuName |
Der Name der VM-SKU, die die Größe der Ressourcen bestimmt, die für Knoten-VMs zugewiesen werden. |