KubernetesCluster interface
KubernetesCluster vertegenwoordigt het Kubernetes-cluster dat wordt gehost in de netwerkcloud.
- Uitbreiding
Eigenschappen
| aad |
De eigenschappen van Azure Active Directory-integratie. |
| administrator |
De beheerdersreferenties die worden toegepast op de knooppunten van het besturingsvlak en agentpool die geen eigen waarden opgeven. |
| attached |
De volledige lijst met netwerkresource-id's die aan dit cluster zijn gekoppeld, inclusief id's die alleen zijn gekoppeld aan specifieke agentgroepen. |
| available |
De lijst met versies waarnaar dit Kubernetes-cluster kan worden bijgewerkt. |
| cluster |
De resource-id van het netwerkcloudcluster. |
| connected |
De resource-id van het verbonden cluster dat is ingesteld wanneer dit Kubernetes-cluster wordt gemaakt. |
| control |
De huidige actieve versie van Kubernetes op het besturingsvlak. |
| control |
De definiërende kenmerken van het besturingsvlak voor dit Kubernetes-cluster. |
| detailed |
De huidige status van het Kubernetes-cluster. |
| detailed |
Het beschrijvende bericht over de huidige gedetailleerde status. |
| etag | "Als etag wordt verstrekt in de hoofdtekst van het antwoord, kan het ook worden verstrekt als een header volgens de normale etag-conventie. Entiteitstags worden gebruikt voor het vergelijken van twee of meer entiteiten uit dezelfde aangevraagde resource. HTTP/1.1 gebruikt entiteitstags in de headervelden etag (sectie 14.19), If-Match (sectie 14.24), If-None-Match (sectie 14.26) en If-Range (sectie 14.27). |
| extended |
De uitgebreide locatie van de bron. Deze eigenschap is vereist bij het creëren van de bron. |
| feature |
De huidige functie-instellingen. |
| initial |
De agentgroepen die zijn gemaakt met dit Kubernetes-cluster voor het uitvoeren van kritieke systeemservices en workloads. Deze gegevens in dit veld worden alleen gebruikt tijdens het maken en het veld is leeg na het maken van het Kubernetes-cluster. Na het maken wordt het beheer van agentpools uitgevoerd met behulp van de subresource agentPools. |
| kubernetes |
De Kubernetes-versie voor dit cluster. |
| managed |
De configuratie van de beheerde resourcegroep die is gekoppeld aan de resource. |
| network |
De configuratie van het Kubernetes-clusternetwerk, inclusief de bijlage van netwerken die het cluster omvatten. |
| nodes | De details van de knooppunten in dit cluster. |
| provisioning |
De inrichtingsstatus van de Kubernetes-clusterresource. |
Overgenomen eigenschappen
| id | Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | De geografische locatie waar de resource zich bevindt |
| name | De naam van de resource |
| system |
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens. |
| tags | Resourcetags. |
| type | Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts' |
Eigenschapdetails
aadConfiguration
De eigenschappen van Azure Active Directory-integratie.
aadConfiguration?: AadConfiguration
Waarde van eigenschap
administratorConfiguration
De beheerdersreferenties die worden toegepast op de knooppunten van het besturingsvlak en agentpool die geen eigen waarden opgeven.
administratorConfiguration?: AdministratorConfiguration
Waarde van eigenschap
attachedNetworkIds
De volledige lijst met netwerkresource-id's die aan dit cluster zijn gekoppeld, inclusief id's die alleen zijn gekoppeld aan specifieke agentgroepen.
attachedNetworkIds?: string[]
Waarde van eigenschap
string[]
availableUpgrades
De lijst met versies waarnaar dit Kubernetes-cluster kan worden bijgewerkt.
availableUpgrades?: AvailableUpgrade[]
Waarde van eigenschap
clusterId
De resource-id van het netwerkcloudcluster.
clusterId?: string
Waarde van eigenschap
string
connectedClusterId
De resource-id van het verbonden cluster dat is ingesteld wanneer dit Kubernetes-cluster wordt gemaakt.
connectedClusterId?: string
Waarde van eigenschap
string
controlPlaneKubernetesVersion
De huidige actieve versie van Kubernetes op het besturingsvlak.
controlPlaneKubernetesVersion?: string
Waarde van eigenschap
string
controlPlaneNodeConfiguration
De definiërende kenmerken van het besturingsvlak voor dit Kubernetes-cluster.
controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration
Waarde van eigenschap
detailedStatus
De huidige status van het Kubernetes-cluster.
detailedStatus?: string
Waarde van eigenschap
string
detailedStatusMessage
Het beschrijvende bericht over de huidige gedetailleerde status.
detailedStatusMessage?: string
Waarde van eigenschap
string
etag
"Als etag wordt verstrekt in de hoofdtekst van het antwoord, kan het ook worden verstrekt als een header volgens de normale etag-conventie. Entiteitstags worden gebruikt voor het vergelijken van twee of meer entiteiten uit dezelfde aangevraagde resource. HTTP/1.1 gebruikt entiteitstags in de headervelden etag (sectie 14.19), If-Match (sectie 14.24), If-None-Match (sectie 14.26) en If-Range (sectie 14.27).
etag?: string
Waarde van eigenschap
string
extendedLocation
De uitgebreide locatie van de bron. Deze eigenschap is vereist bij het creëren van de bron.
extendedLocation: ExtendedLocation
Waarde van eigenschap
featureStatuses
De huidige functie-instellingen.
featureStatuses?: FeatureStatus[]
Waarde van eigenschap
initialAgentPoolConfigurations
De agentgroepen die zijn gemaakt met dit Kubernetes-cluster voor het uitvoeren van kritieke systeemservices en workloads. Deze gegevens in dit veld worden alleen gebruikt tijdens het maken en het veld is leeg na het maken van het Kubernetes-cluster. Na het maken wordt het beheer van agentpools uitgevoerd met behulp van de subresource agentPools.
initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]
Waarde van eigenschap
kubernetesVersion
De Kubernetes-versie voor dit cluster.
kubernetesVersion: string
Waarde van eigenschap
string
managedResourceGroupConfiguration
De configuratie van de beheerde resourcegroep die is gekoppeld aan de resource.
managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration
Waarde van eigenschap
networkConfiguration
De configuratie van het Kubernetes-clusternetwerk, inclusief de bijlage van netwerken die het cluster omvatten.
networkConfiguration: NetworkConfiguration
Waarde van eigenschap
nodes
De details van de knooppunten in dit cluster.
nodes?: KubernetesClusterNode[]
Waarde van eigenschap
provisioningState
De inrichtingsstatus van de Kubernetes-clusterresource.
provisioningState?: string
Waarde van eigenschap
string
Details van overgenomen eigenschap
id
Volledig gekwalificeerde resource-id voor de resource. Bijv. - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.id
location
De geografische locatie waar de resource zich bevindt
location: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.location
name
De naam van de resource
name?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.name
systemData
Azure Resource Manager-metagegevens met createdBy- en modifiedBy-gegevens.
systemData?: SystemData
Waarde van eigenschap
overgenomen vanTrackedResource.systemData-
tags
Resourcetags.
tags?: Record<string, string>
Waarde van eigenschap
Record<string, string>
overgenomen vanTrackedResource.tags
type
Het type bron. Bijvoorbeeld 'Microsoft.Compute/virtualMachines' of 'Microsoft.Storage/storageAccounts'
type?: string
Waarde van eigenschap
string
overgenomen vanTrackedResource.type