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

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

attachedNetworkIds

La 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 que definen el 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

La configuración de características actual. 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 críticos del sistema. 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

La 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

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

nodes

Los 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 del 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

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

systemData

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

tags

Etiquetas del recurso.

type

Tipo de 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

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

administratorConfiguration?: AdministratorConfiguration

Valor de propiedad

attachedNetworkIds

La 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 que definen el 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

La configuración de características actual. 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 críticos del sistema. 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

La 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

La 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

Los 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 del 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

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 sobre los valores de createdBy y modifiedBy. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

systemData?: SystemData

Valor de propiedad

Heredado deTrackedResource.systemData

tags

Etiquetas del recurso.

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

Valor de propiedad

{[propertyName: string]: string}

Heredado deTrackedResource.tags

type

Tipo de 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

Heredado deTrackedResource.type