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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
available |
Listan över versioner som det här Kubernetes-klustret kan uppgraderas till. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
cluster |
Resurs-ID:t för nätverkets molnkluster. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
connected |
Resurs-ID:t för det anslutna klustret som konfigurerades när det här Kubernetes-klustret skapades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
control |
Den aktuella versionen av Kubernetes som körs på kontrollplanet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
control |
De definierande egenskaperna för kontrollplanet för det här Kubernetes-klustret. |
detailed |
Kubernetes-klustrets aktuella status. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
detailed |
Det beskrivande meddelandet om den aktuella detaljerade statusen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
extended |
Den utökade platsen för klustret som är associerat med resursen. |
feature |
De aktuella funktionsinställningarna. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
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. Accepterar formatet n.n, n.n.n och n.n.n-n. Den tolkade version som används löses i det här fältet när du har skapat eller uppdaterat den. |
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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
provisioning |
Etableringstillståndet för Kubernetes-klusterresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
Ärvda egenskaper
id | Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
location | Den geo-plats där resursen finns |
name | Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern. |
system |
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
tags | Resurstaggar. |
type | Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
attachedNetworkIds?: string[]
Egenskapsvärde
string[]
availableUpgrades
Listan över versioner som det här Kubernetes-klustret kan uppgraderas till. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
availableUpgrades?: AvailableUpgrade[]
Egenskapsvärde
clusterId
Resurs-ID:t för nätverkets molnkluster. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
clusterId?: string
Egenskapsvärde
string
connectedClusterId
Resurs-ID:t för det anslutna klustret som konfigurerades när det här Kubernetes-klustret skapades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
connectedClusterId?: string
Egenskapsvärde
string
controlPlaneKubernetesVersion
Den aktuella versionen av Kubernetes som körs på kontrollplanet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
detailedStatus?: string
Egenskapsvärde
string
detailedStatusMessage
Det beskrivande meddelandet om den aktuella detaljerade statusen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
detailedStatusMessage?: string
Egenskapsvärde
string
extendedLocation
Den utökade platsen för klustret som är associerat med resursen.
extendedLocation: ExtendedLocation
Egenskapsvärde
featureStatuses
De aktuella funktionsinställningarna. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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. Accepterar formatet n.n, n.n.n och n.n.n-n. Den tolkade version som används löses i det här fältet när du har skapat eller uppdaterat den.
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. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
nodes?: KubernetesClusterNode[]
Egenskapsvärde
provisioningState
Etableringstillståndet för Kubernetes-klusterresursen. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
provisioningState?: string
Egenskapsvärde
string
Information om ärvda egenskaper
id
Fullständigt kvalificerat resurs-ID för resursen. T.ex. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
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
Namnet på resursen OBS! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.
name?: string
Egenskapsvärde
string
ärvd frånTrackedResource.name
systemData
Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
systemData?: SystemData
Egenskapsvärde
ärvs frånTrackedResource.systemData
tags
Resurstaggar.
tags?: {[propertyName: string]: string}
Egenskapsvärde
{[propertyName: string]: string}
ärvs frånTrackedResource.tags
type
Resurstypen. T.ex. "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts" OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.
type?: string
Egenskapsvärde
string
ärvd frånTrackedResource.type