KubernetesCluster interface
Platforma KubernetesCluster reprezentuje klaster Kubernetes hostowany w chmurze sieciowej.
- Rozszerzenie
Właściwości
| aad |
Właściwości integracji usługi Azure Active Directory. |
| administrator |
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. |
| attached |
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. |
| available |
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. |
| cluster |
Identyfikator zasobu klastra chmury sieciowej. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| connected |
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. |
| control |
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. |
| control |
Definiujące cechy płaszczyzny sterowania dla tego klastra Kubernetes. |
| detailed |
Bieżący stan klastra Kubernetes. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| detailed |
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. |
| extended |
Rozszerzona lokalizacja klastra skojarzonego z zasobem. |
| feature |
Bieżące ustawienia funkcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
| initial |
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. |
| kubernetes |
Wersja rozwiązania Kubernetes dla tego klastra. |
| managed |
Konfiguracja zarządzanej grupy zasobów skojarzonej z zasobem. |
| network |
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. |
| provisioning |
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. |
| system |
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