KubernetesCluster interface

KubernetesCluster vertegenwoordigt het Kubernetes-cluster dat wordt gehost in de netwerkcloud.

Uitbreiding

Eigenschappen

aadConfiguration

De eigenschappen van Azure Active Directory-integratie.

administratorConfiguration

De beheerdersreferenties die worden toegepast op de knooppunten van het besturingsvlak en agentpool die geen eigen waarden opgeven.

attachedNetworkIds

De volledige lijst met netwerkresource-id's die aan dit cluster zijn gekoppeld, inclusief id's die alleen zijn gekoppeld aan specifieke agentgroepen.

availableUpgrades

De lijst met versies waarnaar dit Kubernetes-cluster kan worden bijgewerkt.

clusterId

De resource-id van het netwerkcloudcluster.

connectedClusterId

De resource-id van het verbonden cluster dat is ingesteld wanneer dit Kubernetes-cluster wordt gemaakt.

controlPlaneKubernetesVersion

De huidige actieve versie van Kubernetes op het besturingsvlak.

controlPlaneNodeConfiguration

De definiërende kenmerken van het besturingsvlak voor dit Kubernetes-cluster.

detailedStatus

De huidige status van het Kubernetes-cluster.

detailedStatusMessage

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).

extendedLocation

De uitgebreide locatie van de bron. Deze eigenschap is vereist bij het creëren van de bron.

featureStatuses

De huidige functie-instellingen.

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.

kubernetesVersion

De Kubernetes-versie voor dit cluster.

managedResourceGroupConfiguration

De configuratie van de beheerde resourcegroep die is gekoppeld aan de resource.

networkConfiguration

De configuratie van het Kubernetes-clusternetwerk, inclusief de bijlage van netwerken die het cluster omvatten.

nodes

De details van de knooppunten in dit cluster.

provisioningState

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

systemData

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