KubernetesCluster interface
KubernetesCluster representa el clúster de Kubernetes hospedado en la nube de red.
- Extends
Propiedades
aad |
Propiedades de integración de Azure Active Directory. |
administrator |
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. |
attached |
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. |
available |
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. |
cluster |
Identificador de recurso del clúster de nube de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
connected |
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. |
control |
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. |
control |
Características que definen el plano de control para este clúster de Kubernetes. |
detailed |
Estado actual del clúster de Kubernetes. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
detailed |
Mensaje descriptivo sobre el estado detallado actual. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
extended |
Ubicación extendida del clúster asociado al recurso. |
feature |
La configuración de características actual. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
initial |
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. |
kubernetes |
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. |
managed |
Configuración del grupo de recursos administrado asociado al recurso. |
network |
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. |
provisioning |
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. |
system |
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