Compartir a través de


KubernetesCluster interface

KubernetesCluster representa el clúster de Kubernetes hospedado en la nube de red.

Extends

Propiedades

aadConfiguration

Propiedades de integración de Azure Active Directory.

administratorConfiguration

Credenciales administrativas que se aplicarán a los nodos del plano de control y del grupo de agentes que no especifican sus propios valores.

attachedNetworkIds

Lista completa de identificadores de recursos de red que están asociados a este clúster, incluidos los asociados solo a grupos de agentes específicos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

availableUpgrades

Lista de versiones a las que se puede actualizar este clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterId

Identificador de recurso del clúster de nube de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

connectedClusterId

Identificador de recurso del clúster conectado configurado cuando se crea este clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

controlPlaneKubernetesVersion

La versión actual en ejecución de Kubernetes en el plano de control. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

controlPlaneNodeConfiguration

Características de definición del plano de control para este clúster de Kubernetes.

detailedStatus

Estado actual del clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

detailedStatusMessage

Mensaje descriptivo sobre el estado detallado actual. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

extendedLocation

Ubicación extendida del clúster asociado al recurso.

featureStatuses

Configuración actual de la característica. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

initialAgentPoolConfigurations

Los grupos de agentes que se crean con este clúster de Kubernetes para ejecutar cargas de trabajo y servicios del sistema críticos. Estos datos de este campo solo se usan durante la creación y el campo estará vacío después de la creación del clúster de Kubernetes. Después de la creación, la administración de grupos de agentes se realiza mediante el subrecurso agentPools.

kubernetesVersion

Versión de Kubernetes para este clúster. Acepta el formato n.n, n.n.n y n.n-n. La versión interpretada usada se resolverá en este campo después de la creación o actualización.

managedResourceGroupConfiguration

Configuración del grupo de recursos administrado asociado al recurso.

networkConfiguration

Configuración de las redes del clúster de Kubernetes, incluidos los datos adjuntos de las redes que abarcan el clúster.

nodes

Detalles de los nodos de este clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState

Estado de aprovisionamiento del recurso de clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

location

Ubicación geográfica donde reside el recurso

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

tags

Etiquetas de recursos.

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

aadConfiguration

Propiedades de integración de Azure Active Directory.

aadConfiguration?: AadConfiguration

Valor de propiedad

administratorConfiguration

Credenciales administrativas que se aplicarán a los nodos del plano de control y del grupo de agentes que no especifican sus propios valores.

administratorConfiguration?: AdministratorConfiguration

Valor de propiedad

attachedNetworkIds

Lista completa de identificadores de recursos de red que están asociados a este clúster, incluidos los asociados solo a grupos de agentes específicos. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

attachedNetworkIds?: string[]

Valor de propiedad

string[]

availableUpgrades

Lista de versiones a las que se puede actualizar este clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

availableUpgrades?: AvailableUpgrade[]

Valor de propiedad

clusterId

Identificador de recurso del clúster de nube de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

clusterId?: string

Valor de propiedad

string

connectedClusterId

Identificador de recurso del clúster conectado configurado cuando se crea este clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

connectedClusterId?: string

Valor de propiedad

string

controlPlaneKubernetesVersion

La versión actual en ejecución de Kubernetes en el plano de control. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

controlPlaneKubernetesVersion?: string

Valor de propiedad

string

controlPlaneNodeConfiguration

Características de definición del plano de control para este clúster de Kubernetes.

controlPlaneNodeConfiguration: ControlPlaneNodeConfiguration

Valor de propiedad

detailedStatus

Estado actual del clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

detailedStatus?: string

Valor de propiedad

string

detailedStatusMessage

Mensaje descriptivo sobre el estado detallado actual. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

detailedStatusMessage?: string

Valor de propiedad

string

extendedLocation

Ubicación extendida del clúster asociado al recurso.

extendedLocation: ExtendedLocation

Valor de propiedad

featureStatuses

Configuración actual de la característica. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

featureStatuses?: FeatureStatus[]

Valor de propiedad

initialAgentPoolConfigurations

Los grupos de agentes que se crean con este clúster de Kubernetes para ejecutar cargas de trabajo y servicios del sistema críticos. Estos datos de este campo solo se usan durante la creación y el campo estará vacío después de la creación del clúster de Kubernetes. Después de la creación, la administración de grupos de agentes se realiza mediante el subrecurso agentPools.

initialAgentPoolConfigurations: InitialAgentPoolConfiguration[]

Valor de propiedad

kubernetesVersion

Versión de Kubernetes para este clúster. Acepta el formato n.n, n.n.n y n.n-n. La versión interpretada usada se resolverá en este campo después de la creación o actualización.

kubernetesVersion: string

Valor de propiedad

string

managedResourceGroupConfiguration

Configuración del grupo de recursos administrado asociado al recurso.

managedResourceGroupConfiguration?: ManagedResourceGroupConfiguration

Valor de propiedad

networkConfiguration

Configuración de las redes del clúster de Kubernetes, incluidos los datos adjuntos de las redes que abarcan el clúster.

networkConfiguration: NetworkConfiguration

Valor de propiedad

nodes

Detalles de los nodos de este clúster. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

nodes?: KubernetesClusterNode[]

Valor de propiedad

provisioningState

Estado de aprovisionamiento del recurso de clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

provisioningState?: string

Valor de propiedad

string

Detalles de las propiedades heredadas

id

Identificador de recurso completo para el recurso. Por ejemplo, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

id?: string

Valor de propiedad

string

heredado deTrackedResource.id

location

Ubicación geográfica donde reside el recurso

location: string

Valor de propiedad

string

heredado detrackedResource.location

name

El nombre del recurso NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

name?: string

Valor de propiedad

string

heredado deTrackedResource.name

systemData

Metadatos de Azure Resource Manager que contienen información createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

heredado detrackedResource.systemData

tags

Etiquetas de recursos.

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

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo del recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

type?: string

Valor de propiedad

string

Heredar detrackedResource.type