Udostępnij przez


KubernetesCluster interface

Platforma KubernetesCluster reprezentuje klaster Kubernetes hostowany w chmurze sieciowej.

Rozszerzenie

Właściwości

aadConfiguration

Właściwości integracji usługi Azure Active Directory.

administratorConfiguration

Poświadczenia administracyjne, które zostaną zastosowane do węzłów płaszczyzny sterowania i puli agentów, które nie określają własnych wartości.

attachedNetworkIds

Pełna lista identyfikatorów zasobów sieciowych dołączonych do tego klastra, w tym dołączonych tylko do określonych pul agentów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

availableUpgrades

Lista wersji, do których można uaktualnić ten klaster Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterId

Identyfikator zasobu klastra chmury sieciowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

connectedClusterId

Identyfikator zasobu połączonego klastra skonfigurowany podczas tworzenia tego klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

controlPlaneKubernetesVersion

Bieżąca uruchomiona wersja platformy Kubernetes na płaszczyźnie sterowania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

controlPlaneNodeConfiguration

Definiujące cechy płaszczyzny sterowania dla tego klastra Kubernetes.

detailedStatus

Bieżący stan klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

detailedStatusMessage

Opisowy komunikat o bieżącym szczegółowym stanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag

Zasób ETag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

extendedLocation

Rozszerzona lokalizacja klastra skojarzonego z zasobem.

featureStatuses

Bieżące ustawienia funkcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

initialAgentPoolConfigurations

Pule agentów utworzone za pomocą tego klastra Kubernetes na potrzeby uruchamiania krytycznych usług systemowych i obciążeń. Te dane w tym polu są używane tylko podczas tworzenia, a pole będzie puste po utworzeniu klastra Kubernetes. Po utworzeniu zarządzanie pulami agentów odbywa się przy użyciu zasobu podrzędnego agentPools.

kubernetesVersion

Wersja rozwiązania Kubernetes dla tego klastra.

managedResourceGroupConfiguration

Konfiguracja zarządzanej grupy zasobów skojarzonej z zasobem.

networkConfiguration

Konfiguracja sieci klastra Kubernetes, w tym załącznik sieci obejmujących klaster.

nodes

Szczegóły węzłów w tym klastrze. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState

Stan aprowizacji zasobu klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Właściwości dziedziczone

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

location

Lokalizacja geograficzna, w której znajduje się zasób

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

tags

Tagi zasobów.

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły właściwości

aadConfiguration

Właściwości integracji usługi Azure Active Directory.

aadConfiguration?: AadConfiguration

Wartość właściwości

administratorConfiguration

Poświadczenia administracyjne, które zostaną zastosowane do węzłów płaszczyzny sterowania i puli agentów, które nie określają własnych wartości.

administratorConfiguration?: AdministratorConfiguration

Wartość właściwości

attachedNetworkIds

Pełna lista identyfikatorów zasobów sieciowych dołączonych do tego klastra, w tym dołączonych tylko do określonych pul agentów. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

attachedNetworkIds?: string[]

Wartość właściwości

string[]

availableUpgrades

Lista wersji, do których można uaktualnić ten klaster Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

availableUpgrades?: AvailableUpgrade[]

Wartość właściwości

clusterId

Identyfikator zasobu klastra chmury sieciowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

clusterId?: string

Wartość właściwości

string

connectedClusterId

Identyfikator zasobu połączonego klastra skonfigurowany podczas tworzenia tego klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

connectedClusterId?: string

Wartość właściwości

string

controlPlaneKubernetesVersion

Bieżąca uruchomiona wersja platformy Kubernetes na płaszczyźnie sterowania. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

controlPlaneKubernetesVersion?: string

Wartość właściwości

string

controlPlaneNodeConfiguration

Definiujące cechy płaszczyzny sterowania dla tego klastra Kubernetes.

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Wartość właściwości

detailedStatus

Bieżący stan klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

detailedStatus?: string

Wartość właściwości

string

detailedStatusMessage

Opisowy komunikat o bieżącym szczegółowym stanie. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

detailedStatusMessage?: string

Wartość właściwości

string

etag

Zasób ETag. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

etag?: string

Wartość właściwości

string

extendedLocation

Rozszerzona lokalizacja klastra skojarzonego z zasobem.

extendedLocation: ExtendedLocation

Wartość właściwości

featureStatuses

Bieżące ustawienia funkcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

featureStatuses?: FeatureStatus[]

Wartość właściwości

initialAgentPoolConfigurations

Pule agentów utworzone za pomocą tego klastra Kubernetes na potrzeby uruchamiania krytycznych usług systemowych i obciążeń. Te dane w tym polu są używane tylko podczas tworzenia, a pole będzie puste po utworzeniu klastra Kubernetes. Po utworzeniu zarządzanie pulami agentów odbywa się przy użyciu zasobu podrzędnego agentPools.

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

Wartość właściwości

kubernetesVersion

Wersja rozwiązania Kubernetes dla tego klastra.

kubernetesVersion: string

Wartość właściwości

string

managedResourceGroupConfiguration

Konfiguracja zarządzanej grupy zasobów skojarzonej z zasobem.

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

Wartość właściwości

networkConfiguration

Konfiguracja sieci klastra Kubernetes, w tym załącznik sieci obejmujących klaster.

networkConfiguration: NetworkConfiguration

Wartość właściwości

nodes

Szczegóły węzłów w tym klastrze. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

nodes?: KubernetesClusterNode[]

Wartość właściwości

provisioningState

Stan aprowizacji zasobu klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

provisioningState?: string

Wartość właściwości

string

Szczegóły właściwości dziedziczonej

id

W pełni kwalifikowany identyfikator zasobu dla zasobu. Np. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

id?: string

Wartość właściwości

string

dziedziczone zTrackedResource.id

location

Lokalizacja geograficzna, w której znajduje się zasób

location: string

Wartość właściwości

string

dziedziczone zTrackedResource.location

name

Nazwa zasobu UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

name?: string

Wartość właściwości

string

dziedziczone zTrackedResource.name

systemData

Metadane usługi Azure Resource Manager zawierające informacje createdBy i modifiedBy. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

systemData?: SystemData

Wartość właściwości

dziedziczone zTrackedResource.systemData

tags

Tagi zasobów.

tags?: {[propertyName: string]: string}

Wartość właściwości

{[propertyName: string]: string}

dziedziczone zTrackedResource.tags

type

Typ zasobu. Np. "Microsoft.Compute/virtualMachines" lub "Microsoft.Storage/storageAccounts" UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

type?: string

Wartość właściwości

string

dziedziczone zTrackedResource.type