Compartir a través de


ContainerServiceManagedClusterData Clase

Definición

Clase que representa el modelo de datos ContainerServiceManagedCluster.

public class ContainerServiceManagedClusterData : Azure.ResourceManager.Models.TrackedResourceData
type ContainerServiceManagedClusterData = class
    inherit TrackedResourceData
Public Class ContainerServiceManagedClusterData
Inherits TrackedResourceData
Herencia
ContainerServiceManagedClusterData

Constructores

ContainerServiceManagedClusterData(AzureLocation)

Inicializa una nueva instancia de ContainerServiceManagedClusterData.

Propiedades

AadProfile

Configuración de Azure Active Directory.

AddonProfiles

Perfil del complemento de clúster administrado.

AgentPoolProfiles

Propiedades del grupo de agentes.

ApiServerAccessProfile

Perfil de acceso para el servidor de API de clúster administrado.

AutoScalerProfile

Parámetros que se aplicarán al escalador automático del clúster cuando se habilite.

AutoUpgradeProfile

Configuración de actualización automática.

AzureMonitorMetrics

Perfil de métricas para el complemento de servicio prometheus.

AzurePortalFqdn

Azure Portal requiere que determinados encabezados de uso compartido de recursos entre orígenes (CORS) se envíen en algunas respuestas, que Kubernetes APIServer no controla de forma predeterminada. Este FQDN especial admite CORS, lo que permite que Azure Portal funcione correctamente.

CreationDataSourceResourceId

Este es el identificador de ARM del objeto de origen que se va a usar para crear el objeto de destino.

CurrentKubernetesVersion

Versión de Kubernetes que se está ejecutando el clúster administrado.

DisableLocalAccounts

Si se establece en true, la obtención de credenciales estáticas se deshabilitará para este clúster. Solo se debe usar en clústeres administrados habilitados para AAD. Para obtener más información, consulte Deshabilitar cuentas locales.

DiskEncryptionSetId

Esta es la forma: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'.

DnsPrefix

No se puede actualizar una vez creado el clúster administrado.

EnableNamespaceResources

El valor predeterminado es false. Se puede habilitar o deshabilitar al crear y actualizar el clúster administrado. Consulte https://aka.ms/NamespaceARMResource para obtener más información sobre el espacio de nombres como un recurso de ARM.

EnablePodSecurityPolicy

(EN DESUSO) Si se va a habilitar la directiva de seguridad de pods de Kubernetes (versión preliminar). PodSecurityPolicy estaba en desuso en Kubernetes v1.21 y se quitó de Kubernetes en la versión 1.25. Más información en https://aka.ms/k8s/psp y https://aka.ms/aks/psp.

EnableRbac

Si se va a habilitar el Role-Based Access Control de Kubernetes.

ExtendedLocation

Ubicación extendida de la máquina virtual.

Fqdn

FQDN del grupo maestro.

FqdnSubdomain

No se puede actualizar una vez creado el clúster administrado.

GuardrailsProfile

El perfil de límites de protección contiene toda la información de límites de protección de un clúster determinado.

HttpProxyConfig

Configuraciones para aprovisionar el clúster con servidores proxy HTTP.

Id

Identificador de recurso completo del recurso. Por ejemplo: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Heredado de ResourceData)
Identity

Identidad del clúster administrado, si está configurada. Tipos de identidad admitidos actuales: None, SystemAssigned, UserAssigned.

IdentityProfile

Identidades asociadas al clúster.

IngressWebAppRouting

Configuración de enrutamiento de aplicaciones web para el perfil de entrada.

KubernetesVersion

Cuando se actualiza un clúster de AKS compatible, no pueden omitirse las versiones secundarias de Kubernetes. Todas las actualizaciones deben realizarse secuencialmente con arreglo al número de versión principal. Por ejemplo, se permiten actualizaciones entre 1.14.x -> 1.15.x o 1.15.x -> 1.16.x, pero no se permite 1.14.x -> 1.16.x. Consulte Actualización de un clúster de AKS para obtener más detalles.

LinuxProfile

El perfil de las máquinas virtuales Linux en el clúster administrado.

Location

Ubicación geográfica donde reside el recurso.

(Heredado de TrackedResourceData)
MaxAgentPools

Número máximo de grupos de agentes para el clúster administrado.

Name

Nombre del recurso.

(Heredado de ResourceData)
NetworkProfile

Perfil de configuración de red.

NodeResourceGroup

Nombre del grupo de recursos que contiene nodos del grupo de agentes.

NodeResourceGroupRestrictionLevel

Nivel de restricción aplicado al grupo de recursos del nodo del clúster.

OidcIssuerProfile

El perfil de emisor de OIDC del clúster administrado.

PodIdentityProfile

Consulte Uso de la identidad de pod de AAD para obtener más información sobre la integración de la identidad del pod de AAD.

PowerStateCode

Indica si el clúster está en ejecución o detenido.

PrivateFqdn

FQDN del clúster privado.

PrivateLinkResources

Recursos de Vínculo privado asociados al clúster.

ProvisioningState

Estado de aprovisionamiento actual.

PublicNetworkAccess

Permitir o denegar el acceso a la red pública para AKS.

ResourceType

Tipo de recurso. Por ejemplo, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts".

(Heredado de ResourceData)
SecurityProfile

Perfil de seguridad para el clúster administrado.

ServicePrincipalProfile

Información sobre una identidad de entidad de servicio para el clúster que se va a usar para manipular las API de Azure.

Sku

SKU del clúster administrado.

StorageProfile

Perfil de almacenamiento para el clúster administrado.

SystemData

Metadatos de Azure Resource Manager que contienen información sobre los valores de createdBy y modifiedBy.

(Heredado de ResourceData)
Tags

Etiquetas del recurso.

(Heredado de TrackedResourceData)
WindowsProfile

El perfil de las máquinas virtuales Windows en el clúster administrado.

WorkloadAutoScalerProfile

Perfil de escalador automático de carga de trabajo para el clúster administrado.

Se aplica a