@azure/arm-containerservice package

Interfaces

AbsoluteMonthlySchedule

Para programaciones como: 'recursar cada mes el 15' o 'recursar cada 3 meses el 20'.

AccessProfile

Perfil para permitir que un usuario acceda a un clúster gestionado.

AdvancedNetworking

Perfil de red avanzado para habilitar el conjunto de características de observabilidad y seguridad en un clúster. Para obtener más información, consulte aka.ms/aksadvancednetworking.

AdvancedNetworkingObservability

Perfil de observabilidad para habilitar métricas avanzadas de red y registros de flujo con contextos históricos.

AdvancedNetworkingPerformance

Perfil para habilitar funciones que mejoran el rendimiento en clústeres que utilizan Azure CNI impulsado por Cilium.

AdvancedNetworkingSecurity

Perfil de seguridad para habilitar las características de seguridad en un clúster basado en cilium.

AdvancedNetworkingSecurityTransitEncryption

Configuración de cifrado para clústeres basados en Cilium. Una vez habilitado, todo el tráfico entre los pods administrados por Cilium se cifrará cuando salga del límite del nodo.

AgentPool

Grupo de agentes.

AgentPoolArtifactStreamingProfile

Perfil de streaming de artefactos para el grupo de agentes.

AgentPoolAvailableVersions

Lista de versiones disponibles para un grupo de agentes.

AgentPoolAvailableVersionsProperties

La lista de versiones disponibles para pool de agentes.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

Información disponible sobre la versión de un grupo de agentes.

AgentPoolBlueGreenUpgradeSettings

Configuración para la actualización azul-verde en un grupo de agentes

AgentPoolDeleteMachinesParameter

Especifica una lista de nombres de máquina del grupo de agentes que se va a eliminar.

AgentPoolGatewayProfile

Perfil del grupo de agentes de puerta de enlace de clúster administrado.

AgentPoolNetworkProfile

Configuración de red de un grupo de agentes.

AgentPoolRecentlyUsedVersion

Una versión histórica que se puede utilizar para operaciones de reversión.

AgentPoolSecurityProfile

Configuración de seguridad de un grupo de agentes.

AgentPoolStatus

Contiene información de solo lectura sobre el grupo de agentes.

AgentPoolUpgradeProfile

Lista de actualizaciones disponibles para un grupo de agentes.

AgentPoolUpgradeProfileProperties

Lista de versiones de actualización disponibles.

AgentPoolUpgradeProfilePropertiesUpgradesItem

Mejoras disponibles para un AgentPool.

AgentPoolUpgradeSettings

Configuración para actualizar un grupo de agentes

AgentPoolWindowsProfile

El perfil específico del pool de agentes de Windows.

AgentPoolsAbortLatestOperationOptionalParams

Parámetros opcionales.

AgentPoolsCompleteUpgradeOptionalParams

Parámetros opcionales.

AgentPoolsCreateOrUpdateOptionalParams

Parámetros opcionales.

AgentPoolsDeleteMachinesOptionalParams

Parámetros opcionales.

AgentPoolsDeleteOptionalParams

Parámetros opcionales.

AgentPoolsGetAvailableAgentPoolVersionsOptionalParams

Parámetros opcionales.

AgentPoolsGetOptionalParams

Parámetros opcionales.

AgentPoolsGetUpgradeProfileOptionalParams

Parámetros opcionales.

AgentPoolsListOptionalParams

Parámetros opcionales.

AgentPoolsOperations

Interfaz que representa una operación de AgentPools.

AgentPoolsUpgradeNodeImageVersionOptionalParams

Parámetros opcionales.

AutoScaleProfile

Especificaciones sobre el escalado automático.

AzureKeyVaultKms

Configuración del servicio de gestión de claves de Azure Key Vault para el perfil de seguridad.

ClusterUpgradeSettings

Configuración para actualizar un clúster.

CommandResultProperties

Los resultados de una orden run

CompatibleVersions

Información de versión sobre un producto o servicio compatible con una revisión de malla de servicio.

Component

Información de componentes para una versión de Kubernetes.

ComponentsByRelease

componentes de una versión de Kubernetes determinada.

ContainerServiceClientOptionalParams

Parámetros opcionales para el cliente.

ContainerServiceLinuxProfile

Perfil de máquinas virtuales Linux en el clúster de servicios de contenedor.

ContainerServiceListNodeImageVersionsOptionalParams

Parámetros opcionales.

ContainerServiceNetworkProfile

Perfil de configuración de red.

ContainerServiceNetworkProfileKubeProxyConfig

Contiene personalizaciones de configuración para kube-proxy. Los valores no definidos usarán el comportamiento predeterminado kube-proxy. Consulte https://v<version.docs.kubernetes.io/docs/reference/command-line-tools-reference/kube-proxy/> donde <la versión> está representada por una <cadena de versión>< principal-secundaria>. La versión 1.23 de Kubernetes sería "1-23".

ContainerServiceNetworkProfileKubeProxyConfigIpvsConfig

Contiene personalizaciones de configuración para IPVS. Solo se puede especificar si "mode" está establecido en "IPVS".

ContainerServiceOperations

Interfaz que representa una operación de ContainerService.

ContainerServiceSshConfiguration

Configuración de SSH para máquinas virtuales basadas en Linux que se ejecutan en Azure.

ContainerServiceSshPublicKey

Contiene información sobre los datos de clave pública del certificado SSH.

CreationData

Datos usados al crear un recurso de destino a partir de un recurso de origen.

CredentialResult

Respuesta de resultado de credenciales.

CredentialResults

Respuesta de resultado de credenciales de lista.

DailySchedule

Para programaciones como: "recursar todos los días" o "repetir cada 3 días".

DateSpan

Intervalo de fechas. Por ejemplo, entre "2022-12-23" y "2023-01-05".

DelegatedResource

Propiedades de recursos delegados: solo uso interno.

EndpointDependency

Un nombre de dominio al que llegan los nodos del agente de AKS.

EndpointDetail

conecte la información de los nodos del agente de AKS a un único punto de conexión.

ErrorAdditionalInfo

Información adicional sobre el error de administración de recursos.

ErrorDetail

Detalle del error.

ErrorResponse

Respuesta común a errores para todas las APIs de Azure Resource Manager para devolver detalles de error por operaciones fallidas.

ExtendedLocation

Tipo complejo de la ubicación extendida.

GPUProfile

Configuración de GPU para el grupo de agentes.

GuardrailsAvailableVersion

Versión de límites de protección disponibles

GuardrailsAvailableVersionsProperties

Indica si la versión es predeterminada o no y la información de soporte técnico.

IPTag

Contiene el IPTag asociado al objeto .

IdentityBinding

El recurso IdentityBinding.

IdentityBindingManagedIdentityProfile

Perfil de identidad administrado para el enlace de identidad.

IdentityBindingOidcIssuerProfile

Perfil de emisor de OIDC de IdentityBinding.

IdentityBindingProperties

Propiedades IdentityBinding.

IdentityBindingsCreateOrUpdateOptionalParams

Parámetros opcionales.

IdentityBindingsDeleteOptionalParams

Parámetros opcionales.

IdentityBindingsGetOptionalParams

Parámetros opcionales.

IdentityBindingsListByManagedClusterOptionalParams

Parámetros opcionales.

IdentityBindingsOperations

Interfaz que representa una operación de IdentityBindings.

IstioCertificateAuthority

Configuración de la entidad de certificación (CA) de Istio Service Mesh. Por ahora, solo se admiten certificados de complemento como se describe aquí https://aka.ms/asm-plugin-ca

IstioComponents

Configuración de componentes de Istio.

IstioEgressGateway

Configuración de puerta de enlace de salida de Istio.

IstioIngressGateway

Configuración de puerta de enlace de entrada de Istio. Por ahora, se admite hasta una puerta de enlace de entrada externa denominada aks-istio-ingressgateway-external y una puerta de enlace de entrada interna denominada aks-istio-ingressgateway-internal.

IstioPluginCertificateAuthority

Información de certificados de complemento para Service Mesh.

IstioServiceMesh

Configuración de malla de servicio istio.

JWTAuthenticator

Configuración del autenticador JWT en el clúster gestionado.

JWTAuthenticatorClaimMappingExpression

La expresión de asignación de notificaciones para JWTAuthenticator.

JWTAuthenticatorClaimMappings

Las asignaciones de notificaciones para JWTAuthenticator.

JWTAuthenticatorExtraClaimMappingExpression

Expresión de asignación de notificaciones adicional para JWTAuthenticator.

JWTAuthenticatorIssuer

Los detalles del emisor de OIDC para JWTAuthenticator.

JWTAuthenticatorProperties

Las propiedades de JWTAuthenticator. Para obtener más información sobre cómo configurar las propiedades de un autenticador JWT, consulte la documentación de Kubernetes: https://kubernetes.io/docs/reference/access-authn-authz/authentication/#using-authentication-configuration. Tenga en cuenta que AKS no admite todos los campos disponibles en la documentación de Kubernetes. Para solucionar problemas, consulte https://aka.ms/aks-external-issuers-docs.

JWTAuthenticatorValidationRule

La regla de validación para JWTAuthenticator.

JWTAuthenticatorsCreateOrUpdateOptionalParams

Parámetros opcionales.

JWTAuthenticatorsDeleteOptionalParams

Parámetros opcionales.

JWTAuthenticatorsGetOptionalParams

Parámetros opcionales.

JWTAuthenticatorsListByManagedClusterOptionalParams

Parámetros opcionales.

JWTAuthenticatorsOperations

Interfaz que representa las operaciones de un JWTAuthenticator.

KubeletConfig

Configuraciones de Kubelet de nodos de agente. Consulte configuración de nodos personalizados de AKS para obtener más información.

KubernetesPatchVersion

Perfil de versión de revisión de Kubernetes

KubernetesResourceObjectEncryptionProfile

Cifrado en reposo de objetos de recursos de Kubernetes mediante claves administradas por el servicio. Puede encontrar más información al respecto en https://aka.ms/aks/kubernetesResourceObjectEncryption.

KubernetesVersion

Perfil de versión de Kubernetes para una versión principal.secundaria determinada.

KubernetesVersionCapabilities

Funcionalidades de esta versión de Kubernetes.

KubernetesVersionListResult

Contiene propiedades de valores, que es una matriz de KubernetesVersion

LabelSelector

Un selector de etiquetas es una consulta de etiqueta sobre un conjunto de recursos. El resultado de matchLabels y matchExpressions son ANDed. Un selector de etiquetas vacío coincide con todos los objetos. Un selector de etiquetas null no coincide con ningún objeto.

LabelSelectorRequirement

Un requisito del selector de etiquetas es un selector que contiene valores, una clave y un operador que relaciona la clave y los valores.

LinuxOSConfig

Configuraciones del sistema operativo de los nodos del agente de Linux. Consulte configuración de nodos personalizados de AKS para obtener más información.

LoadBalancer

Configuraciones relacionadas con varios equilibradores de carga estándar. Si no se proporciona, se usará el modo de equilibrador de carga único. Si se proporciona una configuración de concesión, se usarán varios equilibradores de carga estándar. Debe haber una configuración denominada kubernetes. El campo name será el nombre del equilibrador de carga público correspondiente. Habrá un equilibrador de carga interno creado si es necesario y el nombre será <name>-internal. El lb interno comparte las mismas configuraciones que la externa. No es necesario incluir los lbs internos en la lista LoadBalancer.

LoadBalancerProperties

Propiedades de un recurso balanceador de carga.

LoadBalancersCreateOrUpdateOptionalParams

Parámetros opcionales.

LoadBalancersDeleteOptionalParams

Parámetros opcionales.

LoadBalancersGetOptionalParams

Parámetros opcionales.

LoadBalancersListByManagedClusterOptionalParams

Parámetros opcionales.

LoadBalancersOperations

Interfaz que representa las operaciones de un balanceador de carga.

LocalDNSOverride

Invalidaciones para el perfil localDNS.

LocalDNSProfile

Configura el DNS local por nodo, con invalidaciones de VnetDNS y KubeDNS. LocalDNS ayuda a mejorar el rendimiento y la confiabilidad de la resolución DNS en un clúster de AKS. Para obtener más información, consulte aka.ms/aks/localdns.

Machine

Una máquina. Contiene detalles sobre la máquina virtual subyacente. Una máquina puede estar visible aquí, pero no en kubectl get nodos; si es así, puede deberse a que la máquina aún no se ha registrado con el servidor de API de Kubernetes.

MachineBillingProfile

Las propiedades tienen que ver con la facturación de máquinas.

MachineHardwareProfile

La configuración de hardware y GPU de la máquina.

MachineIpAddress

Detalles de la dirección IP del equipo.

MachineKubernetesProfile

Las configuraciones de Kubernetes utilizadas por la máquina.

MachineNetworkProperties

propiedades de red de la máquina

MachineOSProfile

El sistema operativo y el disco utilizados por el equipo.

MachineOSProfileLinuxProfile

El perfil específico de la máquina Linux.

MachineProperties

Propiedades de la máquina

MachineSecurityProfile

La configuración de seguridad de la máquina.

MachineStatus

Contiene información de solo lectura sobre la máquina.

MachinesCreateOrUpdateOptionalParams

Parámetros opcionales.

MachinesGetOptionalParams

Parámetros opcionales.

MachinesListOptionalParams

Parámetros opcionales.

MachinesOperations

Interfaz que representa las operaciones de una máquina.

MaintenanceConfiguration

Configuración de mantenimiento planeado, que se usa para configurar cuándo se pueden implementar actualizaciones en un clúster administrado. Consulte de mantenimiento planeado para obtener más información sobre el mantenimiento planeado.

MaintenanceConfigurationProperties

Propiedades utilizadas para configurar el mantenimiento planificado de un Clúster Gestionado.

MaintenanceConfigurationsCreateOrUpdateOptionalParams

Parámetros opcionales.

MaintenanceConfigurationsDeleteOptionalParams

Parámetros opcionales.

MaintenanceConfigurationsGetOptionalParams

Parámetros opcionales.

MaintenanceConfigurationsListByManagedClusterOptionalParams

Parámetros opcionales.

MaintenanceConfigurationsOperations

Interfaz que representa una operación de MaintenanceConfigurations.

MaintenanceWindow

Ventana de mantenimiento que se usa para configurar la actualización automática programada para un clúster administrado.

ManagedCluster

Clúster administrado.

ManagedClusterAADProfile

AADProfile especifica atributos para la integración de Azure Active Directory. Para obtener más información, consulte AAD administrado en AKS.

ManagedClusterAIToolchainOperatorProfile

Al habilitar el operador, se instalará en el clúster un conjunto de CRD administrados y controladores de AKS. El operador automatiza la implementación de modelos de sistema operativo con fines de inferencia o entrenamiento. Proporciona un conjunto de modelos preestablecidos y habilita la inferencia distribuida en ellos.

ManagedClusterAPIServerAccessProfile

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

ManagedClusterAccessProfile

Perfil de acceso de clúster administrado.

ManagedClusterAddonProfile

Un perfil de complemento de Kubernetes para un clúster administrado.

ManagedClusterAddonProfileIdentity

Información de la identidad asignada por el usuario utilizada por este complemento.

ManagedClusterAgentPoolProfile

Perfil del grupo de agentes de servicio de contenedor.

ManagedClusterAgentPoolProfileProperties

Propiedades para el perfil del grupo de agentes de servicio de contenedor.

ManagedClusterAppRoutingIstio

Configuración para usar un plano de control Istio sin sidecar para la entrada gestionada a través de la API de Gateway con enrutamiento de aplicaciones. Consulta https://aka.ms/gateway-on-istio información sobre cómo usar Istio para el acceso a través de la API de Gateway.

ManagedClusterAutoUpgradeProfile

Perfil de actualización automática para un clúster administrado.

ManagedClusterAzureMonitorProfile

Perfiles de addon de Azure Monitor para monitorizar el clúster gestionado.

ManagedClusterAzureMonitorProfileAppMonitoring

Perfil de supervisión de aplicaciones para el contenedor de aplicaciones de Kubernetes. Recopila registros de aplicaciones, métricas y trazas mediante la auto-instrumentación de la aplicación utilizando SDKs basados en Azure Monitor OpenTelemetry. Consulte aka.ms/AzureMonitorApplicationMonitoring para obtener información general.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Instrumentación automática de supervisión de aplicaciones para el contenedor de aplicaciones de Kubernetes. Despliega un gancho web para auto-instrumentar SDKs basados en Azure Monitor OpenTelemetry para recopilar métricas, registros y trazas de OpenTelemetry de la aplicación. Consulte aka.ms/AzureMonitorApplicationMonitoring para obtener información general.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryLogs

Application Monitoring Open Telemetry Metrics Profile for Kubernetes Application Container Logs and Traces (Perfil de métricas de telemetría abierta para registros y seguimientos de aplicaciones de Kubernetes). Recopila registros y trazas de OpenTelemetry de la aplicación utilizando SDKs basados en OpenTelemetry en Azure Monitor. Consulte aka.ms/AzureMonitorApplicationMonitoring para obtener información general.

ManagedClusterAzureMonitorProfileAppMonitoringOpenTelemetryMetrics

Application Monitoring Open Telemetry Metrics Profile for Kubernetes Application Container Metrics(Perfil de métricas de métricas de telemetría abiertas para métricas de contenedor de aplicaciones de Kubernetes). Recopila métricas de OpenTelemetry de la aplicación utilizando SDKs basados en OpenTelemetry en Azure Monitor. Consulte aka.ms/AzureMonitorApplicationMonitoring para obtener información general.

ManagedClusterAzureMonitorProfileContainerInsights

Azure Monitor Container Insights Profile para eventos de Kubernetes, registros de inventario y contenedores stdout & stderr, etc. Consulta aka.ms/AzureMonitorContainerInsights para una visión general.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Perfil Kube State Metrics para el addon Azure Managed Prometheus. Estas opciones opcionales son para el pod kube-state-metrics que se implementa con el complemento. Consulte aka.ms/AzureManagedPrometheus-optional-parameters para obtener más información.

ManagedClusterAzureMonitorProfileMetrics

Perfil de métricas para el servicio gestionado Azure Monitor para Prometheus addon. Recopila métricas de infraestructura Kubernetes listas para enviar a un espacio de trabajo de Azure Monitor y configura scraping adicional para objetivos personalizados. Consulte aka.ms/AzureManagedPrometheus para obtener información general.

ManagedClusterBootstrapProfile

Perfil de arranque.

ManagedClusterCostAnalysis

Configuración del análisis de costos para el clúster

ManagedClusterHealthMonitorProfile

Perfil de monitor de salud para el clúster gestionado.

ManagedClusterHostedSystemProfile

Configuración de los complementos del sistema alojado.

ManagedClusterHttpProxyConfig

Configuración del proxy HTTP del clúster.

ManagedClusterIdentity

Identidad del clúster administrado.

ManagedClusterIngressDefaultDomainProfile

Perfil de dominio predeterminado para el perfil de entrada gestionado del clúster.

ManagedClusterIngressProfile

Perfil de entrada para el clúster del servicio de contenedor.

ManagedClusterIngressProfileApplicationLoadBalancer

Configuración del Load Balancer de la aplicación para el perfil de entrada.

ManagedClusterIngressProfileGatewayConfiguration

Configuración para la pasarela gestionada por entradas. Consulte https://aka.ms/k8s-gateway-api para obtener más detalles.

ManagedClusterIngressProfileNginx

Configuración del controlador de entrada Nginx para el perfil de entrada gestionado del clúster.

ManagedClusterIngressProfileWebAppRouting

Configuración del complemento de enrutamiento de aplicaciones para el perfil de entrada.

ManagedClusterLoadBalancerProfile

Perfil del equilibrador de carga del clúster administrado.

ManagedClusterLoadBalancerProfileManagedOutboundIPs

Direcciones IP de salida administradas deseadas para el equilibrador de carga del clúster.

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Recursos de prefijo ip de salida deseados para el equilibrador de carga del clúster.

ManagedClusterLoadBalancerProfileOutboundIPs

Recursos IP de salida deseados para el equilibrador de carga del clúster.

ManagedClusterManagedOutboundIPProfile

Perfil de los recursos ip de salida administrados del clúster administrado.

ManagedClusterMetricsProfile

El perfil de métricas de ManagedCluster.

ManagedClusterNATGatewayProfile

Perfil de la puerta de enlace NAT del clúster administrado.

ManagedClusterNodeProvisioningProfile

Perfil de provisión de nodos para el clúster gestionado.

ManagedClusterNodeResourceGroupProfile

Perfil de bloqueo de grupo de recursos de nodo para un clúster administrado.

ManagedClusterOidcIssuerProfile

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

ManagedClusterPodIdentity

Detalles sobre la identidad del pod asignada al clúster administrado.

ManagedClusterPodIdentityException

Una excepción de identidad de pod, que permite que los pods con ciertas etiquetas accedan al endpoint del Servicio de Metadatos de Instancia de Azure (IMDS) sin ser interceptados por el servidor de identidad gestionada por nodos (NMI). Consulte deshabilitar la identidad de pod de AAD para una aplicación o pod específica para obtener más detalles.

ManagedClusterPodIdentityProfile

Perfil de identidad de pod del clúster administrado. Consulte usar la identidad de pod de AAD para obtener más información sobre la integración de identidades de pod.

ManagedClusterPodIdentityProvisioningError

Respuesta de error del aprovisionamiento de identidades de pod.

ManagedClusterPodIdentityProvisioningErrorBody

Respuesta de error del aprovisionamiento de identidades de pod.

ManagedClusterPodIdentityProvisioningInfo

Información de provisión de identidad del pod.

ManagedClusterPoolUpgradeProfile

Lista de versiones de actualización disponibles.

ManagedClusterPoolUpgradeProfileUpgradesItem

Mejoras disponibles para un AgentPool.

ManagedClusterProperties

Propiedades del clúster gestionado.

ManagedClusterPropertiesAutoScalerProfile

Parámetros que se van a aplicar al escalador automático del clúster cuando está habilitado

ManagedClusterPropertiesForSnapshot

propiedades de clúster administradas para instantáneas, estas propiedades son de solo lectura.

ManagedClusterSKU

SKU de un clúster administrado.

ManagedClusterSecurityProfile

Perfil de seguridad para el clúster del servicio de contenedor.

ManagedClusterSecurityProfileDefender

Configuración de Microsoft Defender para el perfil de seguridad.

ManagedClusterSecurityProfileDefenderSecurityGating

La configuración de Microsoft Defender para el bloqueo de seguridad valida la elegibilidad de imágenes de contenedores para su despliegue basándose en los hallazgos de seguridad de Defender for Containers. Mediante el controlador de admisión, audita o impide la implementación de imágenes que no cumplen los estándares de seguridad.

ManagedClusterSecurityProfileDefenderSecurityGatingIdentitiesItem

Información de identidad utilizada por el bloqueo de seguridad de Defender para acceder a registros de contenedores.

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Configuración de Microsoft Defender para la detección de amenazas del perfil de seguridad.

ManagedClusterSecurityProfileImageCleaner

Image Cleaner quita las imágenes sin usar de los nodos, libera espacio en disco y ayuda a reducir el área expuesta a ataques. Esta es la configuración del perfil de seguridad.

ManagedClusterSecurityProfileImageIntegrity

Configuración relacionada con la integridad de la imagen para el perfil de seguridad.

ManagedClusterSecurityProfileNodeRestriction

Configuración de restricción de nodo para el perfil de seguridad.

ManagedClusterSecurityProfileWorkloadIdentity

Configuración de identidad de carga de trabajo para el perfil de seguridad.

ManagedClusterServicePrincipalProfile

Información sobre la identidad de un principal de servicio para que el clúster use para manipular APIs de Azure.

ManagedClusterSnapshot

Un recurso de instantánea de clúster administrado.

ManagedClusterSnapshotProperties

Propiedades para una instantánea gestionada del clúster.

ManagedClusterSnapshotsCreateOrUpdateOptionalParams

Parámetros opcionales.

ManagedClusterSnapshotsDeleteOptionalParams

Parámetros opcionales.

ManagedClusterSnapshotsGetOptionalParams

Parámetros opcionales.

ManagedClusterSnapshotsListByResourceGroupOptionalParams

Parámetros opcionales.

ManagedClusterSnapshotsListOptionalParams

Parámetros opcionales.

ManagedClusterSnapshotsOperations

Interfaz que representa una operación de ManagedClusterSnapshots.

ManagedClusterSnapshotsUpdateTagsOptionalParams

Parámetros opcionales.

ManagedClusterStaticEgressGatewayProfile

Configuración del complemento de puerta de enlace de salida estática para el clúster.

ManagedClusterStatus

Contiene información de solo lectura sobre el clúster administrado.

ManagedClusterStorageProfile

Perfil de almacenamiento para el clúster del servicio de contenedor.

ManagedClusterStorageProfileBlobCSIDriver

Configuración del controlador CSI de AzureBlob para el perfil de almacenamiento.

ManagedClusterStorageProfileDiskCSIDriver

Configuración del controlador CSI de AzureDisk para el perfil de almacenamiento.

ManagedClusterStorageProfileFileCSIDriver

Configuración del controlador CSI de AzureFile para el perfil de almacenamiento.

ManagedClusterStorageProfileSnapshotController

Configuración del controlador de instantáneas para el perfil de almacenamiento.

ManagedClusterUpgradeProfile

Lista de actualizaciones disponibles para grupos de proceso.

ManagedClusterUpgradeProfileProperties

Planos de control y perfiles de mejora del pool de agentes.

ManagedClusterWebAppRoutingGatewayAPIImplementations

Configuraciones para proveedores de API de Gateway para la gestión de entradas con enrutamiento de aplicaciones.

ManagedClusterWindowsProfile

Perfil para máquinas virtuales de Windows en el clúster gestionado.

ManagedClusterWorkloadAutoScalerProfile

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

ManagedClusterWorkloadAutoScalerProfileKeda

Configuración de KEDA (escalado automático controlado por eventos de Kubernetes) para el perfil de escalador automático de carga de trabajo.

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Configuración de VPA (Escalador automático de pods verticales) para el perfil del escalador automático de cargas de trabajo.

ManagedClustersAbortLatestOperationOptionalParams

Parámetros opcionales.

ManagedClustersCreateOrUpdateOptionalParams

Parámetros opcionales.

ManagedClustersDeleteOptionalParams

Parámetros opcionales.

ManagedClustersGetAccessProfileOptionalParams

Parámetros opcionales.

ManagedClustersGetCommandResultOptionalParams

Parámetros opcionales.

ManagedClustersGetGuardrailsVersionsOptionalParams

Parámetros opcionales.

ManagedClustersGetMeshRevisionProfileOptionalParams

Parámetros opcionales.

ManagedClustersGetMeshUpgradeProfileOptionalParams

Parámetros opcionales.

ManagedClustersGetOptionalParams

Parámetros opcionales.

ManagedClustersGetSafeguardsVersionsOptionalParams

Parámetros opcionales.

ManagedClustersGetUpgradeProfileOptionalParams

Parámetros opcionales.

ManagedClustersListByResourceGroupOptionalParams

Parámetros opcionales.

ManagedClustersListClusterAdminCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListClusterUserCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListGuardrailsVersionsOptionalParams

Parámetros opcionales.

ManagedClustersListKubernetesVersionsOptionalParams

Parámetros opcionales.

ManagedClustersListMeshRevisionProfilesOptionalParams

Parámetros opcionales.

ManagedClustersListMeshUpgradeProfilesOptionalParams

Parámetros opcionales.

ManagedClustersListOptionalParams

Parámetros opcionales.

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

Parámetros opcionales.

ManagedClustersListSafeguardsVersionsOptionalParams

Parámetros opcionales.

ManagedClustersOperations

Interfaz que representa operaciones de ManagedClusters.

ManagedClustersRebalanceLoadBalancersOptionalParams

Parámetros opcionales.

ManagedClustersResetAADProfileOptionalParams

Parámetros opcionales.

ManagedClustersResetServicePrincipalProfileOptionalParams

Parámetros opcionales.

ManagedClustersRotateClusterCertificatesOptionalParams

Parámetros opcionales.

ManagedClustersRotateServiceAccountSigningKeysOptionalParams

Parámetros opcionales.

ManagedClustersRunCommandOptionalParams

Parámetros opcionales.

ManagedClustersStartOptionalParams

Parámetros opcionales.

ManagedClustersStopOptionalParams

Parámetros opcionales.

ManagedClustersUpdateTagsOptionalParams

Parámetros opcionales.

ManagedNamespace

Espacio de nombres administrado por ARM.

ManagedNamespacesCreateOrUpdateOptionalParams

Parámetros opcionales.

ManagedNamespacesDeleteOptionalParams

Parámetros opcionales.

ManagedNamespacesGetOptionalParams

Parámetros opcionales.

ManagedNamespacesListByManagedClusterOptionalParams

Parámetros opcionales.

ManagedNamespacesListCredentialOptionalParams

Parámetros opcionales.

ManagedNamespacesOperations

Interfaz que representa una operación de Espacios de Nombres Gestionados.

ManagedNamespacesUpdateOptionalParams

Parámetros opcionales.

ManagedServiceIdentityUserAssignedIdentitiesValue

Propiedades de identidad asignadas por el usuario.

ManualScaleProfile

Especificaciones sobre el número de máquinas.

MeshMembership

Pertenencia a la malla de un clúster administrado.

MeshMembershipPrivateConnectProfile

Perfil privado de Connect para membresía mesh.

MeshMembershipProperties

Propiedades de pertenencia de malla de un clúster administrado.

MeshMembershipsCreateOrUpdateOptionalParams

Parámetros opcionales.

MeshMembershipsDeleteOptionalParams

Parámetros opcionales.

MeshMembershipsGetOptionalParams

Parámetros opcionales.

MeshMembershipsListByManagedClusterOptionalParams

Parámetros opcionales.

MeshMembershipsOperations

Interfaz que representa una operación de MeshMemberships.

MeshRevision

Contiene información sobre las actualizaciones y la compatibilidad de una versión de malla principal.secundaria determinada.

MeshRevisionProfile

Perfil de revisión de malla para una malla.

MeshRevisionProfileProperties

Propiedades de perfil de revisión de malla para una malla

MeshUpgradeProfile

Perfil de actualización para una malla determinada.

MeshUpgradeProfileProperties

Propiedades del perfil de actualización de malla para una versión major.minor.

NamespaceProperties

Propiedades de un espacio de nombres administrado por ARM

NetworkPolicies

Directiva de red predeterminada del espacio de nombres, especificando reglas de entrada y salida.

NetworkProfileForSnapshot

perfil de red para la instantánea de clúster administrado, estas propiedades son de solo lectura.

NodeCustomizationProfile

Configuración para determinar la personalización de nodos que se usa para aprovisionar nodos en un grupo.

NodeImageVersion

Perfil de versión de imagen de nodo para una versión principal.secundaria.patch determinada.

NvidiaGPUProfile

Ajustes específicos de la GPU de NVIDIA

OperationStatusResult

Estado actual de una operación asincrónica.

OperationStatusResultGetByAgentPoolOptionalParams

Parámetros opcionales.

OperationStatusResultGetOptionalParams

Parámetros opcionales.

OperationStatusResultListOptionalParams

Parámetros opcionales.

OperationStatusResultOperations

Interfaz que representa una operación OperationStatusResult.

OperationValue

Describe las propiedades de un valor Operation.

OperationValueDisplay

Describe las propiedades de una Visualización de Valores de Operación.

OperationsListOptionalParams

Parámetros opcionales.

OperationsOperations

Interfaz que representa operaciones de operaciones.

OutboundEnvironmentEndpoint

Puntos de conexión de salida a los que se conectan los nodos del agente de AKS con fines comunes.

PageSettings

Opciones para el método byPage

PagedAsyncIterableIterator

Una interfaz que permite la iteración asíncrona tanto hasta el final como por página.

PortRange

Intervalo de puertos.

PowerState

Describe el estado de energía del clúster.

PrivateEndpoint

Punto de conexión privado al que pertenece una conexión.

PrivateEndpointConnection

Una conexión de punto de conexión privado

PrivateEndpointConnectionListResult

Lista de conexiones de punto de conexión privado

PrivateEndpointConnectionProperties

Propiedades de una conexión de punto de conexión privado.

PrivateEndpointConnectionsDeleteOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsGetOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsListOptionalParams

Parámetros opcionales.

PrivateEndpointConnectionsOperations

Interfaz que representa una operación PrivateEndpointConnections.

PrivateEndpointConnectionsUpdateOptionalParams

Parámetros opcionales.

PrivateLinkResource

Un recurso de vínculo privado

PrivateLinkResourcesListOptionalParams

Parámetros opcionales.

PrivateLinkResourcesListResult

Lista de recursos de private link

PrivateLinkResourcesOperations

Interfaz que representa una operación PrivateLinkResources.

PrivateLinkServiceConnectionState

Estado de una conexión de servicio de vínculo privado.

ProxyResource

La definición del modelo de recurso para un recurso proxy de Azure Resource Manager. No tendrá etiquetas ni una ubicación

RebalanceLoadBalancersRequestBody

Los nombres de los equilibradores de carga que se van a reequilibrar. Si se establece en vacío, se reequilibran todos los equilibradores de carga.

RelativeMonthlySchedule

En el caso de las programaciones como: 'recursar cada mes el primer lunes' o 'repetir cada 3 meses el último viernes'.

ResolvePrivateLinkServiceIdOperations

Interfaz que representa una operación ResolvePrivateLinkServiceId.

ResolvePrivateLinkServiceIdPostOptionalParams

Parámetros opcionales.

Resource

Campos comunes que se devuelven en la respuesta para todos los recursos de Azure Resource Manager

ResourceQuota

Cuota de recursos para el espacio de nombres.

ResourceReference

Una referencia a un recurso de Azure.

ResourceSku

Describe una SKU de proceso disponible.

ResourceSkuCapabilities

Describe el objeto de funcionalidades de la SKU.

ResourceSkuCapacity

Describe la información de escalado de una SKU.

ResourceSkuCosts

Describe los metadatos para recuperar la información de precios.

ResourceSkuLocationInfo

Describe una información de ubicación de SKU de proceso disponible.

ResourceSkuRestrictionInfo

Describe una información de restricción de SKU de proceso disponible.

ResourceSkuRestrictions

Describe la información de escalado de una SKU.

ResourceSkuZoneDetails

Describe las funcionalidades zonales de una SKU.

RestorePollerOptions
RunCommandRequest

Una solicitud de comando de ejecución

RunCommandResult

ejecutar el resultado del comando.

SafeguardsAvailableVersion

Versión de medidas de seguridad disponibles

SafeguardsAvailableVersionsProperties

Indica si la versión es predeterminada o no y la información de soporte técnico.

ScaleProfile

Especificaciones sobre cómo escalar un grupo de agentes de VirtualMachines.

Schedule

Se debe especificar uno y solo uno de los tipos de programación. Elija "daily", "weekly", "absoluteMonthly" o "relativeMonthly" para la programación de mantenimiento.

SchedulerInstanceProfile

El perfil del programador para una sola instancia del programador.

SchedulerProfile

El perfil del programador de pods para el clúster.

SchedulerProfileSchedulerInstanceProfiles

Asignación de cada instancia del programador a su perfil.

ServiceAccountImagePullProfile

Perfil para configurar la autenticación pull de imagen para usar identidades gestionadas con alcance de cuenta de servicio para la autenticación en lugar de identidad gestionada con alcance de nodo (identidad kubelet) para la autenticación en Azure Container Registry. Para más información, consulte https://aka.ms/aks/identity-binding/acr-image-pull/docs

ServiceMeshProfile

Perfil de malla de servicio para un clúster administrado.

SimplePollerLike

Un sondeo sencillo que se puede usar para sondear una operación de larga duración.

Snapshot

Un recurso de instantánea del grupo de nodos.

SnapshotProperties

Propiedades utilizadas para configurar una instantánea de un pool de nodos.

SnapshotsCreateOrUpdateOptionalParams

Parámetros opcionales.

SnapshotsDeleteOptionalParams

Parámetros opcionales.

SnapshotsGetOptionalParams

Parámetros opcionales.

SnapshotsListByResourceGroupOptionalParams

Parámetros opcionales.

SnapshotsListOptionalParams

Parámetros opcionales.

SnapshotsOperations

Interfaz que representa una operación de instantáneas.

SnapshotsUpdateTagsOptionalParams

Parámetros opcionales.

SysctlConfig

Configuración de Sysctl para los nodos del agente de Linux.

SystemData

Metadatos relativos a la creación y última modificación del recurso.

TagsObject

Objeto Tags para operaciones de revisión.

TimeInWeek

Hora en una semana.

TimeSpan

Intervalo de tiempo. Por ejemplo, entre 2021-05-25T13:00:00Z y 2021-05-25T14:00:00Z.

TrackedResource

La definición del modelo de recursos para un Azure Resource Manager rastreaba el recurso de nivel superior que tiene 'etiquetas' y una 'ubicación'

TrustedAccessRole

Definición de roles de acceso de confianza.

TrustedAccessRoleBinding

Define el enlace entre un recurso y un rol.

TrustedAccessRoleBindingProperties

Propiedades del enlace de roles de acceso de confianza

TrustedAccessRoleBindingsCreateOrUpdateOptionalParams

Parámetros opcionales.

TrustedAccessRoleBindingsDeleteOptionalParams

Parámetros opcionales.

TrustedAccessRoleBindingsGetOptionalParams

Parámetros opcionales.

TrustedAccessRoleBindingsListOptionalParams

Parámetros opcionales.

TrustedAccessRoleBindingsOperations

Interfaz que representa una operación de TrustedAccessRoleBindings.

TrustedAccessRoleRule

Regla para el rol de acceso de confianza

TrustedAccessRolesListOptionalParams

Parámetros opcionales.

TrustedAccessRolesOperations

Interfaz que representa una operación de TrustedAccessRoles.

UpgradeOverrideSettings

Configuración de invalidaciones al actualizar un clúster.

UserAssignedIdentity

Detalles sobre una identidad asignada por el usuario.

VirtualMachineNodes

Estado actual en un grupo de nodos del mismo tamaño de máquina virtual.

VirtualMachinesProfile

Especificaciones del grupo de agentes de VirtualMachines.

VmSkusListOptionalParams

Parámetros opcionales.

VmSkusOperations

Interfaz que representa una operación de VmSkus.

WeeklySchedule

En el caso de las programaciones como: "repetir cada lunes" o "repetir cada 3 semanas el miércoles".

WindowsGmsaProfile

Perfil gMSA de Windows en el clúster gestionado.

Alias de tipos

AccelerationMode

Habilite las opciones avanzadas de aceleración de red. Esto permite a los usuarios configurar la aceleración mediante el enrutamiento de host BPF. Esto solo se puede habilitar con el plano de datos de Cilium. Si no se especifica, el valor predeterminado es Ninguno (sin aceleración). El modo de aceleración se puede cambiar en un clúster preexistente. Consulta https://aka.ms/acnsperformance para una explicación detallada
KnownAccelerationMode se puede usar indistintamente con AccelerationMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

BpfVeth: Habilite el enrutamiento de host eBPF con el modo de dispositivo veth.
Ninguno: deshabilita las opciones de aceleración.

AddonAutoscaling

Si el complemento VPA está habilitado y configurado para escalar complementos administrados por AKS.
KnownAddonAutoscaling se puede usar indistintamente con AddonAutoscaling, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

habilitado: la característica para escalar automáticamente los complementos administrados por AKS está habilitado. El modo de actualización de VPA predeterminado es Modo inicial.
deshabilitado: la característica para escalar automáticamente complementos administrados por AKS está deshabilitado.

AdoptionPolicy

Acción si el espacio de nombres de Kubernetes con el mismo nombre ya existe.
KnownAdoptionPolicy se puede usar indistintamente con AdoptionPolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Nunca: si el espacio de nombres ya existe en Kubernetes, se producirá un error al intentar crear ese mismo espacio de nombres en ARM.
IfIdentical: Tome el control del espacio de nombres existente para que ARM lo administre, si no hay ninguna diferencia.
Siempre: Tome siempre el control del espacio de nombres existente para que ARM lo administre, es posible que algunos campos se sobrescriban.

AdvancedNetworkPolicies

Habilite las políticas de red avanzadas. Esto permite a los usuarios configurar directivas de red de nivel 7 (FQDN, HTTP, Kafka). Las propias directivas deben configurarse a través de los recursos de directiva de red de Cilium, consulte https://docs.cilium.io/en/latest/security/policy/index.html. Esto solo se puede habilitar en clústeres basados en cilium. Si no se especifica, el valor predeterminado es FQDN si security.enabled está establecido en true.
KnownAdvancedNetworkPolicies se puede usar indistintamente con AdvancedNetworkPolicies, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

L7: Habilite las políticas de red de capa 7 (FQDN, HTTP/S, Kafka). Esta opción es un superconjunto de la opción FQDN.
FQDN: Habilitación de directivas de red basadas en FQDN
Ninguno: deshabilite las directivas de red de capa 7 (FQDN, HTTP/S, Kafka)

AgentPoolMode

Modo de un grupo de agentes. Un clúster debe tener al menos un grupo de agentes "System" en todo momento. Para más información sobre las restricciones del grupo de agentes y los procedimientos recomendados, consulte: https://docs.microsoft.com/azure/aks/use-system-pools
KnownAgentPoolMode se puede usar indistintamente con AgentPoolMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

System: los grupos de agentes del sistema son principalmente para hospedar pods críticos del sistema, como CoreDNS y metrics-server. Los grupos de agentes del sistema osType deben ser Linux. La SKU de máquina virtual de grupos de agentes del sistema debe tener al menos 2vCPU y 4 GB de memoria.
Usuario: los grupos de agentes de usuario son principalmente para hospedar los pods de la aplicación.
gateway: los grupos de agentes de puerta de enlace están dedicados a proporcionar direcciones IP de salida estáticas a pods. Para obtener más información, consulte https://aka.ms/aks/static-egress-gateway.
ManagedSystem: ManagedSystem es un grupo de sistemas administrado por AKS. El grupo se escala dinámicamente según el uso del clúster y tiene capacidades adicionales de supervisión y reparación automatizadas. Solo puede haber un grupo de ManagedSystem y se recomienda eliminar todos los demás grupos de sistemas para obtener la mejor experiencia.
Máquinas: los grupos de agentes de máquinas están dedicados a alojar máquinas. Solo se permiten operaciones limitadas, como la creación y eliminación, en el nivel de grupo. Utilice las API de la máquina para administrar el ciclo de vida completo de la máquina.

AgentPoolSSHAccess

Método de acceso SSH de un pool de agentes.
KnownAgentPoolSSHAccess se puede usar indistintamente con AgentPoolSSHAccess, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

localUser: puede conectarse mediante SSH al nodo como usuario local mediante la clave privada.
deshabilitado: el servicio SSH se desactivará en el nodo.
EntraId: SSH a nodo con integración de EntraId. Puede encontrar más información en https://aka.ms/aks/ssh/aad

AgentPoolType

Tipo de grupo de agentes.
KnownAgentPoolType se puede usar indistintamente con AgentPoolType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

virtualMachineScaleSets: cree un grupo de agentes respaldado por un conjunto de escalado de máquinas virtuales.
AvailabilitySet: no se recomienda usar esto.
virtualMachines: cree un grupo de agentes respaldado por un modo de orquestación de máquina virtual de instancia única.

ArtifactSource

Origen del artefacto. La fuente de donde se descargan los artefacts.
KnownArtifactSource se puede usar indistintamente con ArtifactSource, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Cache: extrae imágenes de Azure Container Registry con caché
Direct: extrae imágenes del Registro de Artefactos de Microsoft

AzureSupportedClouds

Los valores admitidos para la configuración de nube como un tipo literal de cadena

BackendPoolType

El tipo de BackendPool gestionado de Load Balancer entrante.
KnownBackendPoolType se puede usar indistintamente con BackendPoolType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

NodeIPConfiguration: El tipo de Back Load Balancer endPool de entrada gestionada de entrada. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
NodeIP: El tipo de BackendPool de entrada gestionado Load Balancer BackendPool. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

ClusterServiceLoadBalancerHealthProbeMode

El comportamiento de sondeo de estado de los servicios de clústeres de directivas de tráfico externo.
KnownClusterServiceLoadBalancerHealthProbeMode se puede usar indistintamente con ClusterServiceLoadBalancerHealthProbeMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ServiceNodePort: cada servicio de clúster de directivas de tráfico externo tendrá su propio sondeo de estado destinado a nodePort de servicio.
Shared: Todos los servicios del Clúster de Políticas de Tráfico Externas en un Standard Load Balancer tendrán una sonda de salud dedicada dirigida al puerto de comprobación de salud del kube-proxy 10256 de los nodos backend.

Code

Indica si el clúster está en funcionamiento o detenido
KnownCode se puede usar indistintamente con Code, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

En ejecución: el clúster se está ejecutando.
detenido: el clúster se detiene.

ConnectionStatus

Estado de conexión del servicio private link.
KnownConnectionStatus se puede usar indistintamente con ConnectionStatus, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Pendiente: La conexión está pendiente de aprobación.
Aprobado: Conexión aprobada.
Rechazado: Conexión rechazada.
Desconectado: La conexión está desconectada.

ContainerNetworkLogs

Configura la ingesta de registros de red de contenedores con Azure Monitor. Qué registros de red ingerir está controlado por el CRD que se encuentra en los siguientes enlaces. Por defecto, no se ingieren registros de red. Se puede encontrar más información sobre los registros de redes de contenedores en https://aka.ms/ContainerNetworkLogsDoc. Se puede encontrar más información sobre cómo configurar el registro de la red de contenedores en https://aka.ms/acns/howtoenablecnl. Si no se especifica, el valor predeterminado es Desactivado.
KnownContainerNetworkLogs puede usarse indistintamente con ContainerNetworkLogs, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Desactivado: Azure monitorización de la ingestión de registros de la red de contenedores está desactivada
Enabled: Está habilitada la ingestión de Azure de los registros de red de contenedores

ContinuablePage

Una interfaz que describe una página de resultados.

CreatedByType

El tipo de entidad que creó el recurso.
KnownCreatedByType se puede usar indistintamente con CreatedByType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Usuario: la entidad fue creada por un usuario.
Aplicación: la entidad fue creada por una aplicación.
ManagedIdentity: la entidad fue creada por una identidad administrada.
Clave: la entidad fue creada por una clave.

DeletePolicy

Eliminar opciones de un espacio de nombres.
KnownDeletePolicy se puede usar indistintamente con DeletePolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Mantener: elimine solo el recurso de ARM, conserve el espacio de nombres de Kubernetes. Elimine también la etiqueta ManagedByARM.
Eliminar: elimine el recurso de ARM y el espacio de nombres de Kubernetes juntos.

DriftAction

La acción de deriva de la máquina. Indica si una máquina se ha desviado de su estado esperado debido a cambios en las propiedades del clúster administrado, lo que requiere una acción correctiva.
KnownDriftAction se puede usar indistintamente con DriftAction, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Sincronizado: la máquina está actualizada.
Recrear: la máquina se ha desviado y debe eliminarse y volver a crearse.

DriverType

Especifica el tipo de controlador de GPU a instalar al crear pools de agentes de Windows. Si no se proporciona, AKS selecciona el controlador en función de la compatibilidad del sistema. No se puede cambiar una vez que se ha creado AgentPool. No se puede establecer en AgentPools de Linux. En El caso de AgentPools de Linux, el controlador se selecciona en función de la compatibilidad del sistema.
KnownDriverType se puede usar indistintamente con DriverType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

GRID: instale el controlador GRID para la GPU, adecuado para las aplicaciones que requieren compatibilidad con la virtualización.
CUDA: instale el controlador CUDA para la GPU, optimizado para tareas computacionales en aplicaciones de computación científica y de uso intensivo de datos.

Expander

El expansor que se va a utilizar al escalar verticalmente. Si no se especifica, el valor predeterminado es "aleatorio". Consulta expanders para más información.
KnownExpander se puede usar indistintamente con Expander, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

menos residuos: selecciona el grupo de nodos que tendrá la CPU menos inactiva (si está vinculada, memoria no utilizada) después del escalado vertical. Esto resulta útil cuando tiene diferentes clases de nodos, por ejemplo, cpu elevada o nodos de memoria alta, y solo quiere expandirlos cuando haya pods pendientes que necesiten muchos de esos recursos.
la mayoría de los pods: selecciona el grupo de nodos que podría programar la mayoría de los pods al escalar verticalmente. Esto resulta útil cuando se usa nodeSelector para asegurarse de que determinados pods llegan a determinados nodos. Tenga en cuenta que esto no hará que el escalador automático seleccione nodos más grandes frente a más pequeños, ya que puede agregar varios nodos más pequeños a la vez.
prioridad: selecciona el grupo de nodos que tiene la prioridad más alta asignada por el usuario. Esta configuración se describe en más detalles aquí.
aleatorio: se usa cuando no tiene una necesidad determinada de que los grupos de nodos se escalen de forma diferente.

ExtendedLocationTypes

Tipo de extendedLocation.
KnownExtendedLocationTypes se puede usar indistintamente con ExtendedLocationTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

EdgeZone: Azure tipo de ubicación extendida de Edge Zone.

Format

El formato de la credencial kubeconfig.
knownFormat se puede usar indistintamente con Format, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

azure: devuelve kubeconfig del proveedor de autenticación de Azure. Este formato está en desuso en v1.22 y se quitará completamente en la versión 1.26. Consulte: https://aka.ms/k8s/changes-1-26.
exec: devuelve el formato exec kubeconfig. Este formato requiere el binario kubelogin en la ruta de acceso.

GPUDriver

Si se van a instalar controladores de GPU. Cuando no se especifica, el valor predeterminado es Instalar.
knownGPUDriver se puede usar indistintamente con GPUDriver, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Instalar: instalar controlador.
Ninguno: omitir la instalación del controlador.

GPUInstanceProfile

GPUInstanceProfile que se usará para especificar el perfil de instancia de MIG de GPU para la SKU de máquina virtual de GPU compatible.
KnownGPUInstanceProfile se puede usar indistintamente con GPUInstanceProfile, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

MIG1g: Perfil de instancia de GPU MIG 1g.
MIG2g: Perfil de instancia de GPU MIG 2G.
MIG3g: Perfil de instancia de GPU MIG 3g.
MIG4g: Perfil de instancia de la GPU MIG 4G.
MIG7g: Perfil de instancia de GPU MIG 7g.

GatewayAPIIstioEnabled

Si habilitar Istio como una implementación de API de Gateway para entrada gestionada con enrutamiento de aplicaciones.
KnownGatewayAPIIstioEnabled puede usarse indistintamente con GatewayAPIIstioEnabled, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Habilitado: Permite la entrada gestionada a través de la API Gateway usando un plano de control Istio sin sidecar.
Deshabilitado: Desactiva el plano de control istio sin sidecar para la entrada gestionada a través de la API Gateway.

GuardrailsSupport

Si la versión es de vista previa o estable.
KnownGuardrailsSupport se puede usar indistintamente con GuardrailsSupport, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

versión preliminar: la versión es una versión preliminar. No se recomienda usar versiones preliminares en clústeres de producción críticos. Es posible que la versión preliminar no admita todos los casos de uso.
estable: la versión es estable y se puede usar en clústeres de producción críticos.

IdentityBindingProvisioningState

El estado de aprovisionamiento de la última operación aceptada.
KnownIdentityBindingProvisioningState se puede usar indistintamente con IdentityBindingProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Correcto: se ha creado el recurso.
Error: Error en la creación de recursos.
cancelada: se canceló la creación de recursos.
Creación: se está creando el enlace de identidad.
Actualización: se está actualizando el enlace de identidad.
Eliminación: se está eliminando el enlace de identidad.

InfrastructureEncryption

Si se debe habilitar el cifrado en reposo de los objetos de recursos de Kubernetes mediante claves administradas por el servicio. Puede encontrar más información al respecto en https://aka.ms/aks/kubernetesResourceObjectEncryption.
KnownInfrastructureEncryption se puede usar indistintamente con InfrastructureEncryption, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: se habilita el cifrado en reposo de los objetos de recursos de Kubernetes mediante claves administradas por el servicio. Puede encontrar más información al respecto en https://aka.ms/aks/kubernetesResourceObjectEncryption.
Deshabilitado: el cifrado en reposo de los objetos de recursos de Kubernetes mediante claves administradas por el servicio está deshabilitado. Puede encontrar más información al respecto en https://aka.ms/aks/kubernetesResourceObjectEncryption.

IpFamily

Para determinar si la dirección pertenece a la familia IPv4 o IPv6
KnownIpFamily se puede usar indistintamente con IpFamily, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

IPv4 : familia IPv4
IPv6 : familia IPv6

IpvsScheduler

Programador de IPVS para obtener más información, consulte http://www.linuxvirtualserver.org/docs/scheduling.html.
knownIpvsScheduler se puede usar indistintamente con IpvsScheduler, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Round Robin: Round Robin
leastConnection: conexión mínima

IstioIngressGatewayMode

Modo de una puerta de enlace de entrada.
KnownIstioIngressGatewayMode se puede usar indistintamente con IstioIngressGatewayMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

external: la puerta de enlace de entrada tiene asignada una dirección IP pública y es accesible públicamente.
interno: a la puerta de enlace de entrada se le asigna una dirección IP interna y no se puede acceder públicamente.

JWTAuthenticatorProvisioningState

El estado de aprovisionamiento de la última operación aceptada.
KnownJWTAuthenticatorProvisioningState se puede usar indistintamente con JWTAuthenticatorProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Correcto: se ha creado el recurso.
Error: Error en la creación de recursos.
cancelada: se canceló la creación de recursos.
Creación: se está creando el autenticador JWT.
Actualización: se está actualizando el autenticador JWT.
Eliminación: se está eliminando el autenticador JWT.

KeyVaultNetworkAccessTypes

Acceso a la red del key vault. Acceso a la red de key vault. Los valores posibles son Public y Private. Public significa que el key vault permite access pública desde todas las redes. Private significa que el key vault desactiva la access pública y facilita private link. El valor predeterminado es Public.
KnownKeyVaultNetworkAccessTypes se puede usar indistintamente con KeyVaultNetworkAccessTypes, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Público: Key Vault permite el acceso público desde todas las redes.
Privado: La bóveda de llaves desactiva el acceso público y activa el enlace privado.

KubeletDiskType

Determina la ubicación de volúmenes vacíos de Dir, raíz de datos en tiempo de ejecución del contenedor y storage efímero de Kubelet.
KnownKubeletDiskType se puede usar indistintamente con KubeletDiskType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

del sistema operativo: Kubelet usará el disco del sistema operativo para sus datos.
temporal: Kubelet usará el disco temporal para sus datos.

KubernetesSupportPlan

Diferentes niveles de soporte para clústeres gestionados por AKS
KnownKubernetesSupportPlan se puede usar indistintamente con KubernetesSupportPlan, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

KubernetesOfficial: El soporte para la versión es el mismo que para la oferta de código abierto Kubernetes. La comunidad oficial de Kubernetes código abierto soporta versiones durante 1 año después del lanzamiento.
akSLongTermSupport: compatibilidad con la versión extendida más allá de la compatibilidad con KubernetesOfficial de 1 año. AKS sigue revisando los CV de otro año durante un total de 2 años de soporte técnico.

LicenseType

El tipo de licencia para usar en máquinas virtuales de Windows. Consulta Azure Beneficios para Usuarios Híbridos para más detalles.
KnownLicenseType se puede usar indistintamente con LicenseType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: no se aplica ninguna licencia adicional.
Windows_Server: Permite Azure beneficios híbridos para Windows VMs.

LoadBalancerSku

El SKU del balancer de carga para el clúster gestionado. El valor predeterminado es "estándar". Consulta Azure Load Balancer SKUs para más información sobre las diferencias entre SKUs de balanceador de carga.
knownLoadBalancerSku se puede usar indistintamente con LoadBalancerSku, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

estándar: Usa un Load Balancer estándar. Este es el SKU recomendado para Load Balancer. Para más información sobre cómo trabajar con el load balancer en el clúster gestionado, consulte el artículo estándar Load Balancer.
basic: Utiliza un Load Balancer básico con funcionalidad limitada.

LocalDNSForwardDestination

Servidor de destino para las consultas DNS que se van a reenviar desde localDNS.
KnownLocalDNSForwardDestination se puede usar indistintamente con LocalDNSForwardDestination, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ClusterCoreDNS: reenvía consultas DNS de localDNS a CoreDNS del clúster.
VnetDNS: reenvíe las consultas DNS de localDNS al servidor DNS configurado en la red virtual. Una red virtual puede tener varios servidores DNS configurados.

LocalDNSForwardPolicy

Política de reenvío para seleccionar el servidor DNS ascendente. Consulte el complemento de reenvío para obtener más información.
KnownLocalDNSForwardPolicy se puede usar indistintamente con LocalDNSForwardPolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Secuencial: Implementa la selección secuencial del servidor DNS ascendente. Consulte el complemento de reenvío para obtener más información.
RoundRobin: Implementa la selección de servidor DNS ascendente round robin. Consulte el complemento de reenvío para obtener más información.
Aleatorio: Implementa la selección aleatoria del servidor DNS ascendente. Consulte el complemento de reenvío para obtener más información.

LocalDNSMode

Modo de habilitación para localDNS.
KnownLocalDNSMode se puede usar indistintamente con LocalDNSMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Preferido: si la versión actual del orquestador admite esta característica, es preferible habilitar localDNS.
Obligatorio: Habilite localDNS.
Deshabilitado: deshabilite localDNS.

LocalDNSProtocol

Aplique TCP o prefiera el protocolo UDP para las conexiones desde localDNS al servidor DNS ascendente.
KnownLocalDNSProtocol se puede usar indistintamente con LocalDNSProtocol, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

PreferUDP: Prefiera el protocolo UDP para las conexiones desde localDNS al servidor DNS ascendente.
ForceTCP: Aplique el protocolo TCP para las conexiones desde localDNS al servidor DNS ascendente.

LocalDNSQueryLogging

Nivel de registro para consultas DNS en localDNS.
KnownLocalDNSQueryLogging se puede usar indistintamente con LocalDNSQueryLogging, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Error: Habilita el registro de errores en localDNS. Consulte el complemento de errores para obtener más información.
Registro: habilita el registro de consultas en localDNS. Consulte el complemento de registro para obtener más información.

LocalDNSServeStale

Política para servir datos obsoletos. Consulte el complemento de caché para obtener más información.
KnownLocalDNSServeStale se puede usar indistintamente con LocalDNSServeStale, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Verificar: Entregue datos obsoletos con verificación. En primer lugar, compruebe que una entrada sigue sin estar disponible en el origen antes de enviar la entrada caducada al cliente. Consulte el complemento de caché para obtener más información.
Inmediato: Entregue los datos obsoletos de inmediato. Envíe la entrada caducada al cliente antes de comprobar si la entrada está disponible en el origen. Consulte el complemento de caché para obtener más información.
Deshabilitar: deshabilite la entrega de datos obsoletos.

LocalDNSState

Estado generado por el sistema de localDNS.
KnownLocalDNSState se puede usar indistintamente con LocalDNSState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Habilitado: localDNS está habilitado.
Deshabilitado: localDNS está deshabilitado.

ManagedClusterPodIdentityProvisioningState

El estado de aprovisionamiento actual de la identidad del pod.
KnownManagedClusterPodIdentityProvisioningState se puede usar indistintamente con ManagedClusterPodIdentityProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Asignado: Se asigna la identidad del pod.
Cancelado: La asignación de identidad del pod fue cancelada.
Eliminando: La identidad del pod está siendo eliminada.
Fallido: Asignación de identidad de cápsula fallida.
Éxito: Asignación de identidad de pod exitosa.
Actualización: La identidad del pod se está actualizando.

ManagedClusterSKUName

Nombre de una SKU de clúster administrado.
KnownManagedClusterSKUName se puede usar indistintamente con ManagedClusterSKUName, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

base: opción base para el plano de control de AKS.
Automatic: los clústeres automáticos están optimizados para ejecutar la mayoría de las cargas de trabajo de producción con la configuración que sigue los procedimientos recomendados y recomendaciones de AKS para la configuración, escalabilidad y seguridad del clúster y la carga de trabajo. Para más información sobre los clústeres automáticos, consulte aka.ms/aks/automatic.

ManagedClusterSKUTier

Nivel de una SKU de clúster administrado. Si no se especifica, el valor predeterminado es "Gratis". Consulta AKS Pricing Tier para más detalles.
KnownManagedClusterSKUTier se puede usar indistintamente con ManagedClusterSKUTier, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Premium: el clúster tiene funcionalidades premium además de todas las funcionalidades incluidas en "Estándar". Premium habilita la selección de LongTermSupport (aka.ms/aks/lts) para determinadas versiones de Kubernetes.
estándar: recomendado para cargas de trabajo críticas y de producción. Incluye el escalado automático del plano de control de Kubernetes, las pruebas intensivas de cargas de trabajo y hasta 5000 nodos por clúster. Garantiza una disponibilidad de 99,95% del endpoint del servidor API de Kubernetes para clústeres que usan Availability Zones y una% de 99,9 de disponibilidad para clústeres que no usan Availability Zones.
gratis: la administración del clúster es gratuita, pero se cobra por el uso de máquinas virtuales, almacenamiento y redes. Lo mejor para experimentar, aprender, realizar pruebas simples o cargas de trabajo con menos de 10 nodos. No se recomienda para casos de uso de producción.

ManagedGatewayType

Configuración para la instalación de la API de puerta de enlace administrada. Si no se especifica, el valor predeterminado es "Deshabilitado". Consulte https://aka.ms/k8s-gateway-api para obtener más detalles.
KnownManagedGatewayType se puede usar indistintamente con ManagedGatewayType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Deshabilitado: los CRD de la API de puerta de enlace no se conciliarán en el clúster.
Estándar: el paquete CRD de Gateway más reciente del canal estándar que sea compatible con su versión de Kubernetes se conciliará con su clúster. Consulte https://gateway-api.sigs.k8s.io/concepts/versioning/ para obtener más detalles.

ManagementMode

La experiencia de GPU gestionada instala componentes adicionales, como las métricas de Data Center GPU Manager (DCGM) para monitorización, además del controlador de GPU para ti. Para más detalles sobre lo que se instala, consulta aka.ms/aks/managed-gpu.
KnownManagementMode puede usarse indistintamente con ManagementMode, este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

No gestionado: La experiencia gestionada de GPU está deshabilitada para las GPUs NVIDIA.
Gestionado: La experiencia gestionada de GPU está habilitada para GPUs NVIDIA.

MeshMembershipProvisioningState

El estado de aprovisionamiento de la última operación aceptada.
KnownMeshMembershipProvisioningState se puede usar indistintamente con MeshMembershipProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

cancelada: se canceló la creación de recursos.
Creación: Se está creando la membresía de malla.
Eliminación: Se está eliminando la membresía de malla.
Error: Error en la creación de recursos.
Correcto: se ha creado el recurso.
Actualización: Se está actualizando la membresía de Mesh.

MigStrategy

Establece la estrategia MIG (GPU Multi-Instancia) que se utilizará para el soporte MIG gestionado. Para más información sobre las diferentes estrategias, visita aka.ms/aks/managed-gpu. Cuando no se especifica, el valor por defecto es Ninguno.
KnownMigStrategy puede usarse indistintamente con MigStrategy; este enum contiene los valores conocidos que soporta el servicio.

Valores conocidos admitidos por el servicio

Ninguno: No pongas una estrategia MIG. Si antes tenías uno activado, esto lo anulará y eliminará la estrategia MIG.
Individual: Establece la estrategia MIG para MIG gestionado como individual.
Mixto: Establece la estrategia MIG para MIG gestionado como mixta.

Mode

Especifica qué modo proxy usar ('IPTABLES', 'IPVS' o 'NFTABLES')
KnownMode se puede usar indistintamente con Mode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

IPTABLES: modo proxy ipTables
IPVS: modo de proxy IPVS. Debe usar la versión de Kubernetes >= 1.22.
NFTABLES: Modo proxy de NFTables. Debe usar la versión >de Kubernetes = 1.33.

NamespaceProvisioningState

El estado de aprovisionamiento actual del espacio de nombres.
KnownNamespaceProvisioningState se puede usar indistintamente con NamespaceProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Actualización: El espacio de nombres se está actualizando.
Eliminar: El espacio de nombres está siendo eliminado.
Creación: Se está creando el espacio de nombres.
Éxito: La provisión del espacio de nombres tuvo éxito.
Fallido: La provisión del espacio de nombres falló.
Cancelado: Se canceló la provisión del espacio de nombres.

NetworkDataplane

Plano de datos de red usado en el clúster de Kubernetes.
KnownNetworkDataplane se puede usar indistintamente con NetworkDataplane, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

azure: Utiliza Azure plano de datos de red.
cilium: use el plan de datos de red de Cilium. Consulta Azure CNI alimentado por cilio para más información.

NetworkMode

El modo de red con el que está configurado Azure CNI. Esto no puede especificarse si networkPlugin es otra cosa que 'azure'.
KnownNetworkMode se puede usar indistintamente con NetworkMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

transparente: no se crea ningún puente. Intra-VM comunicación Pod a Pod se realiza a través de rutas IP creadas por Azure CNI. Consulte modo transparente para obtener más información.
puente: ya no se admite

NetworkPlugin

Complemento de red que se usa para compilar la red de Kubernetes.
KnownNetworkPlugin se puede usar indistintamente con NetworkPlugin, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

azure: Utiliza el plugin de red Azure CNI. Consulta Azure CNI (avanzado) redes para más información.
kubenet: use el complemento de red Kubenet. Consulte de red kubenet (básico) para obtener más información.
ninguno: no hay ningún complemento CNI preinstalado. Consulte de CNI byO para obtener más información.

NetworkPluginMode

El modo que debe usar el complemento de red.
KnownNetworkPluginMode se puede usar indistintamente con NetworkPluginMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

overlay: Usados con networkPlugin=azure, los pods reciben IPs del espacio de direcciones PodCIDR, pero emplean Azure Dominios de Enrutamiento en lugar del método de tablas de rutas de Kubenet. Para obtener más información, visite https://aka.ms/aks/azure-cni-overlay.

NetworkPolicy

Directiva de red que se usa para compilar la red de Kubernetes.
KnownNetworkPolicy se puede usar indistintamente con NetworkPolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

ninguna: no se aplicarán las directivas de red. Este es el valor predeterminado cuando no se especifica NetworkPolicy.
calico: use directivas de red de Calico. Consulta diferencias entre las pólizas Azure y Calicó para más información.
azure: Utiliza Azure políticas de red. Consulta diferencias entre las pólizas Azure y Calicó para más información.
cilium: use Cilium para aplicar directivas de red. Esto requiere que networkDataplane sea "cilium".

NginxIngressControllerType

Tipo de entrada para el recurso personalizado predeterminado NginxIngressController
KnownNginxIngressControllerType se puede usar indistintamente con NginxIngressControllerType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

AnnotationControl: se creará nginxIngressController predeterminado. Los usuarios pueden editar el recurso personalizado nginxIngressController predeterminado para configurar anotaciones del equilibrador de carga.
External: se creará nginxIngressController predeterminado y el operador aprovisionará un equilibrador de carga externo con él. Cualquier anotación para que el equilibrador de carga predeterminado interno se sobrescriba.
Internal: se creará el nginxIngressController predeterminado y el operador aprovisionará un equilibrador de carga interno con él. Cualquier anotación para que el equilibrador de carga predeterminado externo se sobrescriba.
Ninguno: no se creará el controlador de entrada predeterminado. El sistema no lo eliminará si existe. Los usuarios deben eliminar manualmente el recurso personalizado de NginxIngressController predeterminado si lo desea.

NodeOSUpgradeChannel

Canal de actualización del sistema operativo del nodo. Manera en que se actualiza el sistema operativo de los nodos. El valor predeterminado es NodeImage.
KnownNodeOSUpgradeChannel se puede usar indistintamente con NodeOSUpgradeChannel, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: no se realizará ningún intento de actualizar el sistema operativo de las máquinas mediante el sistema operativo o los VHD graduales. Esto significa que es responsable de las actualizaciones de seguridad.
no administrado: las actualizaciones del sistema operativo se aplicarán automáticamente a través de la infraestructura de aplicación de revisiones integrada del sistema operativo. Las máquinas recién escaladas se despacherán inicialmente y se revisarán en algún momento por la infraestructura del sistema operativo. El comportamiento de esta opción depende del sistema operativo en cuestión. Ubuntu y Mariner aplican revisiones de seguridad a través de una actualización desatendida aproximadamente una vez al día alrededor de las 06:00 UTC. Windows no aplica parches de seguridad automáticamente, por lo que para ellos esta opción equivale a Ninguno hasta nuevo aviso
NodeImage: AKS actualizará los nodos con un VHD recién revisado que contiene correcciones de seguridad y errores en una cadencia semanal. Con las máquinas de actualización de VHD se volverán a crear imágenes en ese disco duro virtual después de las ventanas de mantenimiento y la configuración de sobrecarga. No se incurre en ningún costo adicional de VHD al elegir esta opción como AKS hospeda las imágenes.
SecurityPatch: AKS descarga y actualiza los nodos con actualizaciones de seguridad probadas. Estas actualizaciones respetan la configuración de la ventana de mantenimiento y generan un nuevo disco duro virtual que se usa en nuevos nodos. En algunas ocasiones no es posible aplicar las actualizaciones en su lugar, en tales casos, los nodos existentes también se volverán a crear imágenes en el disco duro virtual recién generado para aplicar los cambios. Esta opción conlleva un costo adicional al hospedar los nuevos discos duros virtuales de revisión de seguridad en el grupo de recursos por consumo just-in-time.

NodeProvisioningDefaultNodePools

El conjunto de Karpenter NodePools (CRD) predeterminados configurados para el aprovisionamiento de nodos. Este campo no tiene ningún efecto a menos que el modo sea 'Auto'. Advertencia: Cambiar esto de Auto a None en un clúster existente hará que se eliminen los NodePools predeterminados de Karpenter, lo que drenará y eliminará los nodos asociados con esos grupos. Se recomienda encarecidamente no hacer esto a menos que haya nodos inactivos listos para tomar los pods expulsados por esa acción. Si no se especifica, el valor predeterminado es Automático. Para obtener más información, consulte aka.ms/aks/nap#node-pools.
KnownNodeProvisioningDefaultNodePools se puede usar indistintamente con NodeProvisioningDefaultNodePools, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ninguno: Ningún NodePool de Karpenter se aprovisiona automáticamente. El escalado automático no se producirá a menos que el usuario cree una o más instancias de CRD de NodePool.
Automático: Se aprovisiona un conjunto estándar de NodePools de Karpenter

NodeProvisioningMode

Modo de aprovisionamiento de nodos. Si no se especifica, el valor predeterminado es Manual.
KnownNodeProvisioningMode se puede usar indistintamente con NodeProvisioningMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Manual: el usuario aprovisiona manualmente los nodos
Auto: AKS aprovisiona automáticamente los nodos mediante Karpenter (consulte aka.ms/aks/nap para obtener más información). Se pueden crear grupos de nodos de tamaño fijo, pero no se pueden crear grupos de nodos de escalado automático. (Consulte aka.ms/aks/nap para obtener más detalles).

OSDiskType

Tipo de disco del sistema operativo que se va a usar para las máquinas del grupo de agentes. El valor predeterminado es "Efímero" si la máquina virtual la admite y tiene un disco de caché mayor que el OSDiskSizeGB solicitado. De lo contrario, el valor predeterminado es "Administrado". Es posible que no se cambie después de la creación. Para más información, véase Efímero SO.
KnownOSDiskType se puede usar indistintamente con OSDiskType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Managed: Azure replica el disco del sistema operativo para que una máquina virtual Azure almacenamiento y así evitar la pérdida de datos en caso de que la máquina virtual necesite ser trasladada a otro host. Dado que los contenedores no están diseñados para conservar el estado local, este comportamiento ofrece un valor limitado al proporcionar algunos inconvenientes, incluido el aprovisionamiento de nodos más lento y una mayor latencia de lectura y escritura.
efímero: los discos del sistema operativo efímeros solo se almacenan en el equipo host, al igual que un disco temporal. Esto proporciona una menor latencia de lectura y escritura, junto con el escalado de nodos y las actualizaciones de clúster más rápidas.

OSType

Tipo de sistema operativo. El valor predeterminado es Linux.
knownOSType se puede usar indistintamente con OSType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Linux: use Linux.
Windows: Usa Windows.

Operator

operator representa la relación de una clave con un conjunto de valores. Los operadores válidos son In y NotIn
knownOperator se puede usar indistintamente con Operator, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

En: el valor de la clave debe estar en la lista especificada.
NotIn: el valor de la clave no debe estar en la lista especificada.
Existe: debe existir el valor de la clave.
DoesNotExist: el valor de la clave no debe existir.

Ossku

Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es Ubuntu si OSType es Linux. El valor predeterminado es Windows2019 cuando Kubernetes <= 1.24 o Windows2022 cuando Kubernetes >= 1.25 si OSType es Windows.
knownOssku se puede usar indistintamente con Ossku, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ubuntu: use Ubuntu como sistema operativo para imágenes de nodo.
azureLinux: use AzureLinux como sistema operativo para las imágenes de nodo. Azure Linux es una distribución Linux optimizada para contenedores creada por Microsoft, visita https://aka.ms/azurelinux para más información.
AzureLinux3: use AzureLinux3 como sistema operativo para las imágenes de nodo. Azure Linux es una distribución Linux optimizada para contenedores creada por Microsoft, visita https://aka.ms/azurelinux para más información. Para conocer las limitaciones, visite https://aka.ms/aks/node-images. Para obtener instrucciones sobre la migración del sistema operativo, consulte https://aka.ms/aks/upgrade-os-version.
Mariner: OSSKU en desuso. Microsoft recomienda que los nuevos despliegues elijan 'AzureLinux' en su lugar.
Flatcar: use Flatcar Container Linux como sistema operativo para las imágenes de nodo. Flatcar es un sistema operativo Linux optimizado para contenedores y centrado en la seguridad, con un sistema de archivos inmutable y parte de Cloud Native Computing Foundation (CNCF). Para obtener más información sobre Flatcar Container Linux para AKS, consulte aka.ms/aks/flatcar-container-linux-for-aks
CBLMariner: OSSKU en desuso. Microsoft recomienda que los nuevos despliegues elijan 'AzureLinux' en su lugar.
Windows2019: use Windows2019 como sistema operativo para imágenes de nodo. No se admite para los grupos de nodos del sistema. Windows2019 solo admite contenedores de Windows2019; no puede ejecutar contenedores de Windows2022 y viceversa.
Windows2022: use Windows2022 como sistema operativo para imágenes de nodo. No se admite para los grupos de nodos del sistema. Windows2022 solo admite contenedores de Windows2022; no puede ejecutar contenedores de Windows2019 y viceversa.
Ubuntu2204: Utilice Ubuntu2204 como sistema operativo para las imágenes de nodo, sin embargo, es posible que Ubuntu 22.04 no sea compatible con todos los grupos de nodos. Para conocer las limitaciones y las versiones de Kubernetes compatibles, consulte https://aka.ms/aks/supported-ubuntu-versions
Windows2025: use Windows2025 como sistema operativo para las imágenes de nodo. No se admite para los grupos de nodos del sistema. Windows2025 es compatible con contenedores Windows2022 y Windows 2025; no puede ejecutar contenedores Windows2019 y viceversa.
WindowsAnnual: Utiliza Windows versión del Canal Anual como sistema operativo para las imágenes de nodos. No se admite para los grupos de nodos del sistema. En https://aka.ms/aks/windows-annual-channel-detailsse pueden ver detalles sobre las imágenes de contenedor admitidas y las versiones de Kubernetes en diferentes versiones del canal anual de AKS.
Ubuntu2404: Utilice Ubuntu2404 como sistema operativo para las imágenes de nodo, sin embargo, es posible que Ubuntu 24.04 no sea compatible con todos los grupos de nodos. Para conocer las limitaciones y las versiones de Kubernetes compatibles, consulte https://aka.ms/aks/supported-ubuntu-versions

OutboundType

Método de enrutamiento de salida (salida). Esto solo se puede establecer en el momento de creación del clúster y no se puede cambiar más adelante. Para más información, véase egress.
KnownOutboundType se puede usar indistintamente con OutboundType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

loadBalancer: el equilibrador de carga se usa para la salida a través de una dirección IP pública asignada por AKS. Esto admite los servicios de Kubernetes de tipo "loadBalancer". Para obtener más información, vea loadbalancer de tipo de salida.
userDefinedRouting: el usuario debe definir las rutas de acceso de salida. Se trata de un escenario avanzado y requiere una configuración de red adecuada. Para obtener más información, vea tipo de salida userDefinedRouting.
managedNATGateway: la puerta de enlace NAT administrada por AKS se usa para la salida.
managedNATGatewayV2: La pasarela NAT gestionada por AKS V2 se utiliza para la salida.
userAssignedNATGateway: la puerta de enlace NAT asignada por el usuario asociada a la subred del clúster se usa para la salida. Se trata de un escenario avanzado y requiere una configuración de red adecuada.
ninguno: el clúster de AKS no se establece con ningún tipo de salida. Todos los nodos AKS siguen el comportamiento de salida por defecto de Azure VM. Consulte https://azure.microsoft.com/en-us/updates/default-outbound-access-for-vms-in-azure-will-be-retired-transition-to-a-new-method-of-internet-access/

PodIPAllocationMode

Modo de asignación de IP de pod. Modo de asignación de IP para pods del grupo de agentes. Debe usarse con podSubnetId. El valor predeterminado es "DynamicIndividual".
KnownPodIPAllocationMode se puede usar indistintamente con PodIPAllocationMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

DynamicIndividual: a cada nodo se le asigna una lista no contigua de direcciones IP asignables a pods. Esto es mejor para maximizar una subred pequeña a mediana de tamaño /16 o menor. El clúster CNI de Azure con asignación dinámica de IP utiliza por defecto este modo si el cliente no especifica explícitamente un podIPAllocationMode
StaticBlock: cada nodo se asigna estáticamente bloques CIDR de tamaño /28 = 16 DIRECCIONES IP por bloque para satisfacer los maxPods por nodo. Número de bloques CIDR >= (maxPods / 16). El bloque, y no una IP única, cuenta contra el límite de IP privada de Azure Vnet de 65K. Por lo tanto, el modo de bloqueo es adecuado para ejecutar cargas de trabajo más grandes con más del límite actual de 65 000 pods en un clúster. Este modo es más adecuado para escalar con subredes más grandes de /15 o más

PodLinkLocalAccess

Define el acceso a direcciones locales de enlaces especiales (Azure Instance Metadata Service, también conocido como IMDS) para pods con hostNetwork=false. Si no se especifica, el valor predeterminado es 'IMDS'.
KnownPodLinkLocalAccess se puede usar indistintamente con PodLinkLocalAccess, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

IMDS: Los pods con hostNetwork=false pueden acceder a Azure Servicio de Metadatos de Instancia (IMDS) sin restricciones.
Ninguno: Los pods con hostNetwork=false no pueden acceder a Azure Servicio de Metadatos de Instancia (IMDS).

PolicyRule

Enumeración que representa diferentes reglas de directiva de red.
KnownPolicyRule se puede usar indistintamente con PolicyRule, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

DenyAll: Deniega todo el tráfico de red.
AllowAll: Permitir todo el tráfico de red.
AllowSameNamespace: permite el tráfico dentro del mismo espacio de nombres.

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.
KnownPrivateEndpointConnectionProvisioningState se puede usar indistintamente con PrivateEndpointConnectionProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Cancelado: Se canceló la provisión de conexión a endpoints privados.
Creación: Se está creando una conexión privada de endpoint.
Eliminando: Conexión privada al endpoint se está eliminando.
Fallido: Fallo en la provisión de conexión de endpoint privado.
Éxito: Provisión de conexión de endpoint privado exitosa.

Protocol

Protocolo de red del puerto.
knownProtocol se puede usar indistintamente con Protocol, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

tcp: protocolo TCP.
UDP: protocolo UDP.

ProxyRedirectionMechanism

Modo de redirección del tráfico.
KnownProxyRedirectionMechanism se puede usar indistintamente con ProxyRedirectionMechanism, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

InitContainers: Istio inyectará un contenedor de inicialización en cada pod para redirigir el tráfico (requiere NET_ADMIN y NET_RAW).
CNIChaining: Istio instalará un complemento CNI encadenado para redirigir el tráfico (recomendado).

PublicNetworkAccess

PublicNetworkAccess de managedCluster. Permitir o denegar el acceso público a la red para AKS
KnownPublicNetworkAccess se puede usar indistintamente con PublicNetworkAccess, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

enabled: se permite la entrada o salida al managedCluster.
Deshabilitado: el tráfico entrante a managedCluster está deshabilitado, se permite el tráfico de managedCluster.
SecuredByPerimeter: El tráfico entrante/saliente es gestionado por Microsoft. Perímetros de SeguridadSeguridad de Red/Red.

ResourceIdentityType

Tipo de identidad que se usa para el clúster administrado. Para más información, véase usa identidades gestionadas en AKS.
KnownResourceIdentityType se puede usar indistintamente con ResourceIdentityType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

SystemAssigned: Utiliza una identidad gestionada asignada implícitamente por sistema para gestionar los recursos del clúster. Los componentes maestros en el plano de control, como kube-controller-manager, usarán la identidad gestionada asignada al sistema para manipular los recursos de Azure.
UserAssigned: Utiliza una identidad especificada por el usuario para gestionar los recursos del clúster. Los componentes maestros en el plano de control, como kube-controller-manager, usarán la identidad gestionada asignada por el usuario especificada para manipular los recursos de Azure.
Ninguno: No utilice una identidad gestionada para el Clúster Gestionado, se usará el principal de servicio en su lugar.

ResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.
KnownResourceSkuCapacityScaleType se puede usar indistintamente con ResourceSkuCapacityScaleType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Automático: Escalado automático
Manual: Escalado manual
Ninguno: Sin escalado

ResourceSkuRestrictionsReasonCode

Motivo de restricción.
KnownResourceSkuRestrictionsReasonCode se puede usar indistintamente con ResourceSkuRestrictionsReasonCode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

CuotaId: Restricción de ID de cuota
NoDisponibleParaSuscripción: No disponible para suscripción

ResourceSkuRestrictionsType

Tipo de restricciones.
KnownResourceSkuRestrictionsType se puede usar indistintamente con ResourceSkuRestrictionsType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Ubicación: Restricción de ubicación
Zona: Restricción de zona

RestrictionLevel

Nivel de restricción aplicado al grupo de recursos de nodo del clúster. Si no se especifica, el valor por defecto es 'Sin restricciones'
knownRestrictionLevel se puede usar indistintamente con RestrictionLevel, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

sin restricciones: se permiten todos los permisos de RBAC en el grupo de recursos del nodo administrado.
ReadOnly: solo se permiten permisos de RBAC */lectura en el grupo de recursos del nodo administrado

SafeguardsSupport

Si la versión es de vista previa o estable.
KnownSafeguardsSupport se puede usar indistintamente con SafeguardsSupport, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

versión preliminar: la versión es una versión preliminar. No se recomienda usar versiones preliminares en clústeres de producción críticos. Es posible que la versión preliminar no admita todos los casos de uso.
estable: la versión es estable y se puede usar en clústeres de producción críticos.

ScaleDownMode

Describe cómo se agregan o eliminan las máquinas virtuales de los grupos de agentes. Consulte los estados de facturación.
KnownScaleDownMode se puede usar indistintamente con ScaleDownMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Eliminar: crear nuevas instancias durante el escalado vertical y quitar instancias durante la reducción vertical.
desasignar: intente iniciar instancias desasignadas (si existen) durante el escalado vertical y desasignar instancias durante la reducción vertical.

ScaleSetEvictionPolicy

Directiva de expulsión del conjunto de escalado de máquinas virtuales. La política de desahucios especifica qué to do con la máquina virtual cuando es desalojada. El valor predeterminado es Eliminar. Para más información sobre el desahucio, véase spot
KnownScaleSetEvictionPolicy se puede usar indistintamente con ScaleSetEvictionPolicy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Eliminar: los nodos del conjunto de escalado subyacente del grupo de nodos se eliminan cuando se expulsan.
desasignar: los nodos del conjunto de escalado subyacente del grupo de nodos se establecen en el estado detenido-desasignado tras la expulsión. Los nodos del recuento de estados detenidos y desasignados en la cuota de proceso pueden causar problemas con el escalado o la actualización del clúster.

ScaleSetPriority

Prioridad del conjunto de escalado de máquinas virtuales.
KnownScaleSetPriority se puede usar indistintamente con ScaleSetPriority, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

spot: se usarán las máquinas virtuales de prioridad de acceso puntual. No hay ningún Acuerdo de Nivel de Servicio para los nodos de acceso puntual. Consulte spot en AKS para obtener más información.
normal: se usarán las máquinas virtuales normales.

SchedulerConfigMode

El modo de personalización de configuración para esta instancia del programador.
KnownSchedulerConfigMode se puede usar indistintamente con SchedulerConfigMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Predeterminado: Sin personalización de la configuración. Utilice la configuración predeterminada.
ManagedByCRD: habilite la personalización de la configuración. El cliente puede especificar la configuración del programador a través de un CRD. Consulte aka.ms/aks/scheduler-crd para obtener más detalles.

SeccompDefault

Especifica el perfil de seccomp predeterminado aplicado a todas las cargas de trabajo. Si no se especifica, se usará "Unconfined" de forma predeterminada.
knownSeccompDefault se puede usar indistintamente con SeccompDefault, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

sin definir: no se aplica ningún perfil seccomp, lo que permite todas las llamadas del sistema.
RuntimeDefault: se aplica el perfil de seccomp predeterminado para el entorno de ejecución del contenedor, lo que restringe determinadas llamadas del sistema para mejorar la seguridad.

ServiceMeshMode

Modo de la malla de servicio.
KnownServiceMeshMode se puede usar indistintamente con ServiceMeshMode, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Istio: Istio se implementa como un complemento de AKS.
Deshabilitado: la malla está deshabilitada.

SnapshotType

Tipo de una instantánea. El valor predeterminado es NodePool.
KnownSnapshotType se puede usar indistintamente con SnapshotType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

NodePool: la instantánea es una instantánea de un grupo de nodos.
managedCluster: la instantánea es una instantánea de un clúster administrado.

TransitEncryptionType

Configura el cifrado de pod a pod. Esto solo se puede habilitar en clústeres basados en Cilium. Si no se especifica, el valor predeterminado es None.
KnownTransitEncryptionType se puede usar indistintamente con TransitEncryptionType, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

WireGuard: Habilite el cifrado WireGuard. Consulte https://docs.cilium.io/en/latest/security/network/encryption-wireguard/ los casos de uso y los detalles de implementación
mTLS: Permite la autenticación y cifrado mTLS para el tráfico pod-to-pod dentro del clúster. Consulte https://aka.ms/acnsciliummtls para la documentación relevante.
Ninguno: deshabilitar el cifrado de tránsito

TrustedAccessRoleBindingProvisioningState

El estado actual de aprovisionamiento del enlace de roles de acceso de confianza.
KnownTrustedAccessRoleBindingProvisioningState se puede usar indistintamente con TrustedAccessRoleBindingProvisioningState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Cancelado: Se canceló la provisión vinculante de roles de acceso confiable.
Eliminación: Se está eliminando la vinculación de roles de acceso confiable.
Fallido: La provisión vinculante de roles de acceso confiable falló.
Éxito: Aprovisionamiento vinculante de rol de acceso confiable exitoso.
Actualización: Se está actualizando la vinculación de roles de acceso confiable.

Type

Índice de la semana. Especifica en qué semana del mes se aplica dayOfWeek.
KnownType se puede usar indistintamente con Type, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Primera: primera semana del mes.
Segunda: Segunda semana del mes.
Tercera: Tercera semana del mes.
Cuarto: Cuarta semana del mes.
Última: última semana del mes.

UndrainableNodeBehavior

Define el comportamiento de los nodos no detectables durante la actualización. La causa más común de los nodos que no se pueden detectar es presupuestos de interrupciones de pods (PDB), pero otros problemas, como el período de gracia de terminación del pod supera el tiempo de espera de purga por nodo restante o el pod sigue estando en estado de ejecución, también puede provocar nodos que no se pueden detectar.
KnownUndrainableNodeBehavior se puede usar indistintamente con UndrainableNodeBehavior, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Cordon: AKS acordonará los nodos bloqueados y los reemplazará por nodos de sobrecarga durante la actualización. Los nodos bloqueados se acordonarán y reemplazarán por nodos de sobrecarga. Los nodos bloqueados tendrán la etiqueta "kubernetes.azure.com/upgrade-status:Quarantined". Se conservará un nodo de sobrecarga para cada nodo bloqueado. Se realizará un intento de mejor esfuerzo para eliminar todos los demás nodos de sobrecarga. Si hay suficientes nodos de sobrecarga para reemplazar los nodos bloqueados, la operación de actualización y el clúster administrado estarán en estado de error. De lo contrario, la operación de actualización y el clúster administrado estarán en estado cancelado.
Programación: AKS marcará los nodos bloqueados programables, pero los nodos bloqueados no se actualizarán. Se intentará eliminar todos los nodos de sobrecarga. La operación de actualización y el clúster administrado estarán en estado de error si hay nodos bloqueados.

UpgradeChannel

Canal de actualización para la actualización automática. El valor predeterminado es "none". Para más información, véase configurar el canal de actualización automática del clúster AKS.
KnownUpgradeChannel se puede usar indistintamente con UpgradeChannel, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

rápida: actualice automáticamente el clúster a la versión de revisión compatible más reciente en la versión secundaria compatible más reciente. En los casos en los que el clúster está en una versión de Kubernetes que se encuentra en una versión secundaria N-2, donde N es la versión secundaria compatible más reciente, el clúster primero actualiza a la versión de revisión compatible más reciente en la versión secundaria N-1. Por ejemplo, si un clúster ejecuta la versión 1.17.7 y las versiones 1.17.9, 1.18.4, 1.18.6 y 1.19.1 están disponibles, el clúster primero se actualiza a 1.18.6 y, a continuación, se actualiza a la versión 1.19.1.
estable: actualice automáticamente el clúster a la versión de revisión compatible más reciente en la versión secundaria N-1, donde N es la versión secundaria compatible más reciente. Por ejemplo, si un clúster ejecuta la versión 1.17.7 y las versiones 1.17.9, 1.18.4, 1.18.6 y 1.19.1 están disponibles, el clúster se actualiza a 1.18.6.
revisión: actualice automáticamente el clúster a la versión de revisión compatible más reciente cuando esté disponible mientras mantiene la misma versión secundaria. Por ejemplo, si un clúster ejecuta la versión 1.17.7 y las versiones 1.17.9, 1.18.4, 1.18.6 y 1.19.1 están disponibles, el clúster se actualiza a 1.17.9.
de imagen de nodo: actualice automáticamente la imagen de nodo a la versión más reciente disponible. Considere la posibilidad de usar nodeOSUpgradeChannel en su lugar, ya que le permite configurar la aplicación de revisiones del sistema operativo del nodo independiente de la aplicación de revisiones de versiones de Kubernetes.
ninguna: deshabilita las actualizaciones automáticas y mantiene el clúster en su versión actual de Kubernetes.

UpgradeStrategy

Define la estrategia de actualización para el grupo de agentes. El valor predeterminado es Rolling.
KnownUpgradeStrategy se puede usar indistintamente con UpgradeStrategy, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Rolling: especifica que el grupo de agentes realizará la actualización gradual. Esta es la estrategia de actualización predeterminada.
Verdeazul: especifica que el grupo de agentes realizará la actualización azul-verde.

VmState

Estado de la máquina virtual. Indica el estado actual de la máquina virtual subyacente.
KnownVmState se puede usar indistintamente con VmState, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

En ejecución: la máquina virtual se está ejecutando actualmente.
Eliminado: el usuario ha eliminado la máquina virtual o debido a la expulsión puntual.

WeekDay

La enumeración de los días de la semana.
KnownWeekDay se puede usar indistintamente con WeekDay, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

Domingo: Representa el domingo.
Lunes: Representa el lunes.
Martes: Representa Martes.
Miércoles: Representa el miércoles.
Jueves: Representa el jueves.
Viernes: Representa el viernes.
Sábado: Representa el sábado.

WorkloadRuntime

Determina el tipo de carga de trabajo que puede ejecutar un nodo.
knownWorkloadRuntime se puede usar indistintamente con WorkloadRuntime, esta enumeración contiene los valores conocidos que admite el servicio.

Valores conocidos admitidos por el servicio

OCIContainer: los nodos usarán Kubelet para ejecutar cargas de trabajo de contenedor OCI estándar.
WasmWasi: los nodos usarán Krustlet para ejecutar cargas de trabajo WASM mediante el proveedor WASI (versión preliminar).
KataMshvVmIsolation: Los nodos pueden usar (Kata + Cloud Hypervisor + Hyper-V) para habilitar pods basados en VM anidados (Preview). Debido al uso de Hyper-V, el propio sistema operativo de nodos AKS es una máquina virtual anidada (el sistema operativo raíz) de Hyper-V. Por lo tanto, solo se puede usar con la serie de máquinas virtuales que admiten la virtualización anidada, como la serie Dv3. Esta convención de nomenclatura quedará en desuso en futuras versiones en favor de KataVmIsolation.
KataVmIsolation: Los nodos pueden usar (Kata + Cloud Hypervisor + Hyper-V) para habilitar pods basados en máquinas virtuales anidadas. Debido al uso de Hyper-V, el propio sistema operativo de nodos AKS es una máquina virtual anidada (el sistema operativo raíz) de Hyper-V. Por lo tanto, solo se puede usar con la serie de máquinas virtuales que admiten la virtualización anidada, como la serie Dv3.

Enumeraciones

AzureClouds

Un enum para describir los entornos de Azure Cloud.

KnownAccelerationMode

Habilite las opciones avanzadas de aceleración de red. Esto permite a los usuarios configurar la aceleración mediante el enrutamiento de host BPF. Esto solo se puede habilitar con el plano de datos de Cilium. Si no se especifica, el valor predeterminado es Ninguno (sin aceleración). El modo de aceleración se puede cambiar en un clúster preexistente. Consulte https://aka.ms/acnsperformance para obtener una explicación detallada

KnownAddonAutoscaling

Si el complemento VPA está habilitado y configurado para escalar complementos administrados por AKS.

KnownAdoptionPolicy

Acción si el espacio de nombres de Kubernetes con el mismo nombre ya existe.

KnownAdvancedNetworkPolicies

Habilite las políticas de red avanzadas. Esto permite a los usuarios configurar directivas de red de nivel 7 (FQDN, HTTP, Kafka). Las propias directivas deben configurarse a través de los recursos de directiva de red de Cilium, consulte https://docs.cilium.io/en/latest/security/policy/index.html. Esto solo se puede habilitar en clústeres basados en cilium. Si no se especifica, el valor predeterminado es FQDN si security.enabled está establecido en true.

KnownAgentPoolMode

Modo de un grupo de agentes. Un clúster debe tener al menos un grupo de agentes "System" en todo momento. Para más información sobre las restricciones del grupo de agentes y los procedimientos recomendados, consulte: https://docs.microsoft.com/azure/aks/use-system-pools

KnownAgentPoolSSHAccess

Método de acceso SSH de un pool de agentes.

KnownAgentPoolType

Tipo de grupo de agentes.

KnownArtifactSource

Origen del artefacto. La fuente de donde se descargan los artefacts.

KnownBackendPoolType

El tipo de BackendPool gestionado de Load Balancer entrante.

KnownClusterServiceLoadBalancerHealthProbeMode

El comportamiento de sondeo de estado de los servicios de clústeres de directivas de tráfico externo.

KnownCode

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

KnownConnectionStatus

Estado de conexión del servicio private link.

KnownContainerNetworkLogs

Configura la ingesta de registros de red de contenedores con Azure Monitor. Qué registros de red ingerir está controlado por el CRD que se encuentra en los siguientes enlaces. Por defecto, no se ingieren registros de red. Se puede encontrar más información sobre los registros de redes de contenedores en https://aka.ms/ContainerNetworkLogsDoc. Se puede encontrar más información sobre cómo configurar el registro de la red de contenedores en https://aka.ms/acns/howtoenablecnl. Si no se especifica, el valor predeterminado es Desactivado.

KnownCreatedByType

El tipo de entidad que creó el recurso.

KnownDeletePolicy

Eliminar opciones de un espacio de nombres.

KnownDriftAction

La acción de deriva de la máquina. Indica si una máquina se ha desviado de su estado esperado debido a cambios en las propiedades del clúster administrado, lo que requiere una acción correctiva.

KnownDriverType

Especifica el tipo de controlador de GPU a instalar al crear pools de agentes de Windows. Si no se proporciona, AKS selecciona el controlador en función de la compatibilidad del sistema. No se puede cambiar una vez que se ha creado AgentPool. No se puede establecer en AgentPools de Linux. En El caso de AgentPools de Linux, el controlador se selecciona en función de la compatibilidad del sistema.

KnownExpander

El expansor que se va a utilizar al escalar verticalmente. Si no se especifica, el valor predeterminado es "aleatorio". Consulta expanders para más información.

KnownExtendedLocationTypes

Tipo de extendedLocation.

KnownFormat

El formato de la credencial kubeconfig.

KnownGPUDriver

Si se van a instalar controladores de GPU. Cuando no se especifica, el valor predeterminado es Instalar.

KnownGPUInstanceProfile

GPUInstanceProfile que se usará para especificar el perfil de instancia de MIG de GPU para la SKU de máquina virtual de GPU compatible.

KnownGatewayAPIIstioEnabled

Si habilitar Istio como una implementación de API de Gateway para entrada gestionada con enrutamiento de aplicaciones.

KnownGuardrailsSupport

Si la versión es de vista previa o estable.

KnownIdentityBindingProvisioningState

El estado de aprovisionamiento de la última operación aceptada.

KnownInfrastructureEncryption

Si se debe habilitar el cifrado en reposo de los objetos de recursos de Kubernetes mediante claves administradas por el servicio. Puede encontrar más información al respecto en https://aka.ms/aks/kubernetesResourceObjectEncryption.

KnownIpFamily

Para determinar si la dirección pertenece a la familia IPv4 o IPv6

KnownIpvsScheduler

Programador de IPVS para obtener más información, consulte http://www.linuxvirtualserver.org/docs/scheduling.html.

KnownIstioIngressGatewayMode

Modo de una puerta de enlace de entrada.

KnownJWTAuthenticatorProvisioningState

El estado de aprovisionamiento de la última operación aceptada.

KnownKeyVaultNetworkAccessTypes

Acceso a la red del key vault. Acceso a la red de key vault. Los valores posibles son Public y Private. Public significa que el key vault permite access pública desde todas las redes. Private significa que el key vault desactiva la access pública y facilita private link. El valor predeterminado es Public.

KnownKubeletDiskType

Determina la ubicación de volúmenes vacíos de Dir, raíz de datos en tiempo de ejecución del contenedor y storage efímero de Kubelet.

KnownKubernetesSupportPlan

Diferentes niveles de soporte técnico para clústeres administrados de AKS

KnownLicenseType

El tipo de licencia para usar en máquinas virtuales de Windows. Consulta Azure Beneficios para Usuarios Híbridos para más detalles.

KnownLoadBalancerSku

El SKU del balancer de carga para el clúster gestionado. El valor predeterminado es "estándar". Consulta Azure Load Balancer SKUs para más información sobre las diferencias entre SKUs de balanceador de carga.

KnownLocalDNSForwardDestination

Servidor de destino para las consultas DNS que se van a reenviar desde localDNS.

KnownLocalDNSForwardPolicy

Política de reenvío para seleccionar el servidor DNS ascendente. Consulte el complemento de reenvío para obtener más información.

KnownLocalDNSMode

Modo de habilitación para localDNS.

KnownLocalDNSProtocol

Aplique TCP o prefiera el protocolo UDP para las conexiones desde localDNS al servidor DNS ascendente.

KnownLocalDNSQueryLogging

Nivel de registro para consultas DNS en localDNS.

KnownLocalDNSServeStale

Política para servir datos obsoletos. Consulte el complemento de caché para obtener más información.

KnownLocalDNSState

Estado generado por el sistema de localDNS.

KnownManagedClusterPodIdentityProvisioningState

El estado de aprovisionamiento actual de la identidad del pod.

KnownManagedClusterSKUName

Nombre de una SKU de clúster administrado.

KnownManagedClusterSKUTier

Nivel de una SKU de clúster administrado. Si no se especifica, el valor predeterminado es "Gratis". Consulta AKS Pricing Tier para más detalles.

KnownManagedGatewayType

Configuración para la instalación de la API de puerta de enlace administrada. Si no se especifica, el valor predeterminado es "Deshabilitado". Consulte https://aka.ms/k8s-gateway-api para obtener más detalles.

KnownManagementMode

La experiencia de GPU gestionada instala componentes adicionales, como las métricas de Data Center GPU Manager (DCGM) para monitorización, además del controlador de GPU para ti. Para más detalles sobre lo que se instala, consulta aka.ms/aks/managed-gpu.

KnownMeshMembershipProvisioningState

El estado de aprovisionamiento de la última operación aceptada.

KnownMigStrategy

Establece la estrategia MIG (GPU Multi-Instancia) que se utilizará para el soporte MIG gestionado. Para más información sobre las diferentes estrategias, visita aka.ms/aks/managed-gpu. Cuando no se especifica, el valor por defecto es Ninguno.

KnownMode

Especifique qué modo de proxy utilizar ('IPTABLES', 'IPVS' o 'NFTABLES')

KnownNamespaceProvisioningState

El estado de aprovisionamiento actual del espacio de nombres.

KnownNetworkDataplane

Plano de datos de red usado en el clúster de Kubernetes.

KnownNetworkMode

El modo de red con el que está configurado Azure CNI. Esto no puede especificarse si networkPlugin es otra cosa que 'azure'.

KnownNetworkPlugin

Complemento de red que se usa para compilar la red de Kubernetes.

KnownNetworkPluginMode

El modo que debe usar el complemento de red.

KnownNetworkPolicy

Directiva de red que se usa para compilar la red de Kubernetes.

KnownNginxIngressControllerType

Tipo de entrada para el recurso personalizado de NginxIngressController predeterminado

KnownNodeOSUpgradeChannel

Canal de actualización del sistema operativo del nodo. Manera en que se actualiza el sistema operativo de los nodos. El valor predeterminado es NodeImage.

KnownNodeProvisioningDefaultNodePools

El conjunto de Karpenter NodePools (CRD) predeterminados configurados para el aprovisionamiento de nodos. Este campo no tiene ningún efecto a menos que el modo sea 'Auto'. Advertencia: Cambiar esto de Auto a None en un clúster existente hará que se eliminen los NodePools predeterminados de Karpenter, lo que drenará y eliminará los nodos asociados con esos grupos. Se recomienda encarecidamente no hacer esto a menos que haya nodos inactivos listos para tomar los pods expulsados por esa acción. Si no se especifica, el valor predeterminado es Automático. Para obtener más información, consulte aka.ms/aks/nap#node-pools.

KnownNodeProvisioningMode

Modo de aprovisionamiento de nodos. Si no se especifica, el valor predeterminado es Manual.

KnownOSDiskType

Tipo de disco del sistema operativo que se va a usar para las máquinas del grupo de agentes. El valor predeterminado es "Efímero" si la máquina virtual la admite y tiene un disco de caché mayor que el OSDiskSizeGB solicitado. De lo contrario, el valor predeterminado es "Administrado". Es posible que no se cambie después de la creación. Para más información, véase Efímero SO.

KnownOSType

Tipo de sistema operativo. El valor predeterminado es Linux.

KnownOperator

operator representa la relación de una clave con un conjunto de valores. Los operadores válidos son In y NotIn

KnownOssku

Especifica la SKU del sistema operativo utilizada por el grupo de agentes. El valor predeterminado es Ubuntu si OSType es Linux. El valor predeterminado es Windows2019 cuando Kubernetes <= 1.24 o Windows2022 cuando Kubernetes >= 1.25 si OSType es Windows.

KnownOutboundType

Método de enrutamiento de salida (salida). Esto solo se puede establecer en el momento de creación del clúster y no se puede cambiar más adelante. Para más información, véase egress.

KnownPodIPAllocationMode

Modo de asignación de IP de pod. Modo de asignación de IP para pods del grupo de agentes. Debe usarse con podSubnetId. El valor predeterminado es "DynamicIndividual".

KnownPodLinkLocalAccess

Define el acceso a direcciones locales de enlaces especiales (Azure Instance Metadata Service, también conocido como IMDS) para pods con hostNetwork=false. Si no se especifica, el valor predeterminado es 'IMDS'.

KnownPolicyRule

Enumeración que representa diferentes reglas de directiva de red.

KnownPrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento actual.

KnownProtocol

Protocolo de red del puerto.

KnownProxyRedirectionMechanism

Modo de redirección del tráfico.

KnownPublicNetworkAccess

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

KnownResourceIdentityType

Tipo de identidad que se usa para el clúster administrado. Para más información, véase usa identidades gestionadas en AKS.

KnownResourceSkuCapacityScaleType

Tipo de escala aplicable a la SKU.

KnownResourceSkuRestrictionsReasonCode

Motivo de restricción.

KnownResourceSkuRestrictionsType

Tipo de restricciones.

KnownRestrictionLevel

Nivel de restricción aplicado al grupo de recursos de nodo del clúster. Si no se especifica, el valor predeterminado es "Sin restricciones".

KnownSafeguardsSupport

Si la versión es de vista previa o estable.

KnownScaleDownMode

Describe cómo se agregan o eliminan las máquinas virtuales de los grupos de agentes. Consulte los estados de facturación.

KnownScaleSetEvictionPolicy

Directiva de expulsión del conjunto de escalado de máquinas virtuales. La política de desahucios especifica qué to do con la máquina virtual cuando es desalojada. El valor predeterminado es Eliminar. Para más información sobre el desahucio, véase spot

KnownScaleSetPriority

Prioridad del conjunto de escalado de máquinas virtuales.

KnownSchedulerConfigMode

El modo de personalización de configuración para esta instancia del programador.

KnownSeccompDefault

Especifica el perfil de seccomp predeterminado aplicado a todas las cargas de trabajo. Si no se especifica, se usará "Unconfined" de forma predeterminada.

KnownServiceMeshMode

Modo de la malla de servicio.

KnownSnapshotType

Tipo de una instantánea. El valor predeterminado es NodePool.

KnownTransitEncryptionType

Configura el cifrado de pod a pod. Esto solo se puede habilitar en clústeres basados en Cilium. Si no se especifica, el valor predeterminado es None.

KnownTrustedAccessRoleBindingProvisioningState

El estado actual de aprovisionamiento del enlace de roles de acceso de confianza.

KnownType

Índice de la semana. Especifica en qué semana del mes se aplica dayOfWeek.

KnownUndrainableNodeBehavior

Define el comportamiento de los nodos no detectables durante la actualización. La causa más común de los nodos que no se pueden detectar es presupuestos de interrupciones de pods (PDB), pero otros problemas, como el período de gracia de terminación del pod supera el tiempo de espera de purga por nodo restante o el pod sigue estando en estado de ejecución, también puede provocar nodos que no se pueden detectar.

KnownUpgradeChannel

Canal de actualización para la actualización automática. El valor predeterminado es "none". Para más información, véase configurar el canal de actualización automática del clúster AKS.

KnownUpgradeStrategy

Define la estrategia de actualización para el grupo de agentes. El valor predeterminado es Rolling.

KnownVersions

Las versiones de API disponibles.

KnownVmState

Estado de la máquina virtual. Indica el estado actual de la máquina virtual subyacente.

KnownWeekDay

La enumeración de los días de la semana.

KnownWorkloadRuntime

Determina el tipo de carga de trabajo que puede ejecutar un nodo.

Funciones

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeador a partir del estado serializado de otro sondeador. Esto puede ser útil cuando desea crear sondeadores en un host diferente o cuando es necesario construir un sondeador después de que el original no esté en el ámbito.

Detalles de la función

restorePoller<TResponse, TResult>(ContainerServiceClient, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Crea un sondeador a partir del estado serializado de otro sondeador. Esto puede ser útil cuando desea crear sondeadores en un host diferente o cuando es necesario construir un sondeador después de que el original no esté en el ámbito.

function restorePoller<TResponse, TResult>(client: ContainerServiceClient, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parámetros

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Devoluciones

PollerLike<OperationState<TResult>, TResult>