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 |
Credenciales administrativas que se aplicarán a los nodos del plano de control y del grupo de agentes que no especifican sus propios valores. |
attached |
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 de definición del 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 |
Configuración actual de la característica. 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 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. |
kubernetes |
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 |
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. |
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 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. |
system |
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