KubernetesCluster interface
KubernetesCluster representerar Kubernetes-klustret som finns i Network Cloud.
- Extends
Egenskaper
| aad |
Azure Active Directory-integreringsegenskaperna. |
| administrator |
De administrativa autentiseringsuppgifter som ska tillämpas på kontrollplanet och agentpoolnoderna som inte anger sina egna värden. |
| attached |
Den fullständiga listan över nätverksresurs-ID:n som är kopplade till det här klustret, inklusive de som endast är kopplade till specifika agentpooler. |
| available |
Listan över versioner som det här Kubernetes-klustret kan uppgraderas till. |
| cluster |
Resurs-ID:t för nätverkets molnkluster. |
| connected |
Resurs-ID:t för det anslutna klustret som konfigurerades när det här Kubernetes-klustret skapades. |
| control |
Den aktuella versionen av Kubernetes som körs på kontrollplanet. |
| control |
De definierande egenskaperna för kontrollplanet för det här Kubernetes-klustret. |
| detailed |
Kubernetes-klustrets aktuella status. |
| detailed |
Det beskrivande meddelandet om den aktuella detaljerade statusen. |
| etag | "Om etag anges i svarstexten kan det också anges som en rubrik enligt den normala etag-konventionen. Entitetstaggar används för att jämföra två eller flera entiteter från samma begärda resurs. HTTP/1.1 använder entitetstaggar i rubrikfälten etag (avsnitt 14.19), If-Match (avsnitt 14.24), If-None-Match (avsnitt 14.26) och If-Range (avsnitt 14.27). |
| extended |
Den utökade platsen för resursen. Denna egenskap krävs vid skapandet av resursen. |
| feature |
De aktuella funktionsinställningarna. |
| initial |
Agentpoolerna som skapas med det här Kubernetes-klustret för att köra kritiska systemtjänster och arbetsbelastningar. Dessa data i det här fältet används endast när de skapas och fältet kommer att vara tomt när Kubernetes-klustret har skapats. När du har skapat dem utförs hanteringen av agentpooler med hjälp av underresursen agentPools. |
| kubernetes |
Kubernetes-versionen för det här klustret. |
| managed |
Konfigurationen av den hanterade resursgruppen som är associerad med resursen. |
| network |
Konfigurationen av Kubernetes-klusternätverk, inklusive den bifogade filen för nätverk som sträcker sig över klustret. |
| nodes | Information om noderna i det här klustret. |
| provisioning |
Etableringstillståndet för Kubernetes-klusterresursen. |
Ärvda egenskaper
| id | Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| location | Den geo-plats där resursen finns |
| name | Namnet på resursen |
| system |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. |
| tags | Resursetiketter. |
| type | Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" |
Egenskapsinformation
aadConfiguration
Azure Active Directory-integreringsegenskaperna.
aadConfiguration?: AadConfiguration
Egenskapsvärde
administratorConfiguration
De administrativa autentiseringsuppgifter som ska tillämpas på kontrollplanet och agentpoolnoderna som inte anger sina egna värden.
administratorConfiguration?: AdministratorConfiguration
Egenskapsvärde
attachedNetworkIds
Den fullständiga listan över nätverksresurs-ID:n som är kopplade till det här klustret, inklusive de som endast är kopplade till specifika agentpooler.
attachedNetworkIds?: string[]
Egenskapsvärde
string[]
availableUpgrades
Listan över versioner som det här Kubernetes-klustret kan uppgraderas till.
availableUpgrades?: AvailableUpgrade[]
Egenskapsvärde
clusterId
Resurs-ID:t för nätverkets molnkluster.
clusterId?: string
Egenskapsvärde
string
connectedClusterId
Resurs-ID:t för det anslutna klustret som konfigurerades när det här Kubernetes-klustret skapades.
connectedClusterId?: string
Egenskapsvärde
string
controlPlaneKubernetesVersion
Den aktuella versionen av Kubernetes som körs på kontrollplanet.
controlPlaneKubernetesVersion?: string
Egenskapsvärde
string
controlPlaneNodeConfiguration
De definierande egenskaperna för kontrollplanet för det här Kubernetes-klustret.
controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration
Egenskapsvärde
detailedStatus
Kubernetes-klustrets aktuella status.
detailedStatus?: string
Egenskapsvärde
string
detailedStatusMessage
Det beskrivande meddelandet om den aktuella detaljerade statusen.
detailedStatusMessage?: string
Egenskapsvärde
string
etag
"Om etag anges i svarstexten kan det också anges som en rubrik enligt den normala etag-konventionen. Entitetstaggar används för att jämföra två eller flera entiteter från samma begärda resurs. HTTP/1.1 använder entitetstaggar i rubrikfälten etag (avsnitt 14.19), If-Match (avsnitt 14.24), If-None-Match (avsnitt 14.26) och If-Range (avsnitt 14.27).
etag?: string
Egenskapsvärde
string
extendedLocation
Den utökade platsen för resursen. Denna egenskap krävs vid skapandet av resursen.
extendedLocation: ExtendedLocation
Egenskapsvärde
featureStatuses
De aktuella funktionsinställningarna.
featureStatuses?: FeatureStatus[]
Egenskapsvärde
initialAgentPoolConfigurations
Agentpoolerna som skapas med det här Kubernetes-klustret för att köra kritiska systemtjänster och arbetsbelastningar. Dessa data i det här fältet används endast när de skapas och fältet kommer att vara tomt när Kubernetes-klustret har skapats. När du har skapat dem utförs hanteringen av agentpooler med hjälp av underresursen agentPools.
initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]
Egenskapsvärde
kubernetesVersion
Kubernetes-versionen för det här klustret.
kubernetesVersion: string
Egenskapsvärde
string
managedResourceGroupConfiguration
Konfigurationen av den hanterade resursgruppen som är associerad med resursen.
managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration
Egenskapsvärde
networkConfiguration
Konfigurationen av Kubernetes-klusternätverk, inklusive den bifogade filen för nätverk som sträcker sig över klustret.
networkConfiguration: NetworkConfiguration
Egenskapsvärde
nodes
Information om noderna i det här klustret.
nodes?: KubernetesClusterNode[]
Egenskapsvärde
provisioningState
Etableringstillståndet för Kubernetes-klusterresursen.
provisioningState?: string
Egenskapsvärde
string
Information om ärvda egenskaper
id
Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
Egenskapsvärde
string
ärvd frånTrackedResource.id
location
Den geo-plats där resursen finns
location: string
Egenskapsvärde
string
ärvd frånTrackedResource.location
name
systemData
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.
systemData?: SystemData
Egenskapsvärde
ärvs frånTrackedResource.systemData
tags
Resursetiketter.
tags?: Record<string, string>
Egenskapsvärde
Record<string, string>
ärvs frånTrackedResource.tags
type
Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"
type?: string
Egenskapsvärde
string
ärvd frånTrackedResource.type