@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.

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.

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.

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

Perfil específico del grupo de agentes de Windows.

AgentPoolsAbortLatestOperationOptionalParams

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.

AzureKeyVaultKms

Configuración del servicio de administració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.

ContainerServiceClientOptionalParams

Parámetros opcionales para el cliente.

ContainerServiceLinuxProfile

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

ContainerServiceNetworkProfile

Perfil de configuración de red.

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 de error común para todas las API de Azure Resource Manager para devolver los detalles de error de las operaciones con errores.

ExtendedLocation

Tipo complejo de la ubicación extendida.

GPUProfile

Configuración de GPU para el grupo de agentes.

IPTag

Contiene el IPTag asociado al objeto .

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.

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

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

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.

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.

MachineIpAddress

Detalles de la dirección IP del equipo.

MachineNetworkProperties

propiedades de red de la máquina

MachineProperties

Propiedades de la máquina

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 complemento de Azure Monitor para supervisar el clúster administrado.

ManagedClusterAzureMonitorProfileAppMonitoring

Perfil de Monitorización de Aplicaciones para AKS.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Monitorización de aplicaciones auto-instrumentación para AKS. Despliega un webhook que automatiza cargas de trabajo con Microsoft OpenTelemetry Distros para recopilar métricas, registros y trazas de OpenTelemetry. Consulta https://aka.ms/AKSAppMonitoringDocs y https://aka.ms/AzureMonitorApplicationMonitoring para una visión general.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Perfil de métricas de estado de Kube para el complemento prometheus administrado de Azure. 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 del servicio administrado de Azure Monitor para el complemento de Prometheus. Recopile métricas de infraestructura de Kubernetes integradas para enviar a un área de trabajo de Azure Monitor y configurar la extracción adicional para destinos 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

ManagedClusterHostedSystemProfile

Configuración de los complementos del sistema alojado.

ManagedClusterHttpProxyConfig

Configuración del proxy HTTP del clúster.

ManagedClusterIdentity

Identidad del clúster administrado.

ManagedClusterIngressProfile

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

ManagedClusterIngressProfileGatewayConfiguration

Configuración para CRDs gestionados de API de pasarela. 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

Excepción de identidad de pod, que permite que los pods con determinadas etiquetas accedan al punto de conexión de Azure Instance Metadata Service (IMDS) sin ser interceptado por el servidor de identidad administrada 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

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.

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.

ManagedClusterSecurityProfileWorkloadIdentity

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

ManagedClusterServicePrincipalProfile

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

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 de máquinas virtuales Windows en el clúster administrado.

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.

ManagedClustersGetMeshRevisionProfileOptionalParams

Parámetros opcionales.

ManagedClustersGetMeshUpgradeProfileOptionalParams

Parámetros opcionales.

ManagedClustersGetOptionalParams

Parámetros opcionales.

ManagedClustersGetUpgradeProfileOptionalParams

Parámetros opcionales.

ManagedClustersListByResourceGroupOptionalParams

Parámetros opcionales.

ManagedClustersListClusterAdminCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListClusterUserCredentialsOptionalParams

Parámetros opcionales.

ManagedClustersListKubernetesVersionsOptionalParams

Parámetros opcionales.

ManagedClustersListMeshRevisionProfilesOptionalParams

Parámetros opcionales.

ManagedClustersListMeshUpgradeProfilesOptionalParams

Parámetros opcionales.

ManagedClustersListOptionalParams

Parámetros opcionales.

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

Parámetros opcionales.

ManagedClustersOperations

Interfaz que representa operaciones de ManagedClusters.

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.

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.

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 una operación 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

Interfaz que permite la iteración asincrónica tanto a la finalización como a la 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

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

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 de todos los recursos de Azure Resource Manager

ResourceQuota

Cuota de recursos para el espacio de nombres.

ResourceReference

Referencia a un recurso de Azure.

RestorePollerOptions
RunCommandRequest

Una solicitud de comando de ejecución

RunCommandResult

ejecutar el resultado del comando.

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.

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 recurso de nivel superior con seguimiento de Azure Resource Manager 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.

WeeklySchedule

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

WindowsGmsaProfile

Perfil de gMSA de Windows en el clúster administrado.

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.

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, vea https://aka.ms/aks/static-egress-gateway.

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.

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: extracción de imágenes de Azure Container Registry con caché
Direct: extraer 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 del back-endpool de load Balancer de entrada administrado. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
nodeIP: el tipo del back-endpool de load balancer de entrada administrado. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-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.

ContinuablePage

Interfaz que describe una página de resultados.

CreatedByType

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: un usuario creó la entidad.
Application: la entidad la creó una aplicación.
ManagedIdentity: la entidad se creó mediante una identidad administrada.
Key: la entidad se creó mediante 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.

Expander

El expansor que se va a utilizar al escalar verticalmente. Si no se especifica, el valor predeterminado es "aleatorio". Consulte expanders para obtener 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.

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

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.

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 emptyDir, raíz de datos del entorno de ejecución del contenedor y almacenamiento 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: la compatibilidad con la versión es la misma que para la oferta de Kubernetes de código abierto. La comunidad de código abierto oficial de Kubernetes admite versiones de 1 año después de la versión.
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: habilita las ventajas del usuario híbrido de Azure para las máquinas virtuales Windows.

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: use un equilibrador de carga estándar. Esta es la SKU de Load Balancer recomendada. Para más información sobre cómo trabajar con el equilibrador de carga en el clúster administrado, consulte el artículo standard Load Balancer.
básico: use un equilibrador de carga 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.
Automático: los clústeres automáticos están optimizados para ejecutar la mayoría de las cargas de trabajo de producción con una configuración que sigue los procedimientos recomendados y las recomendaciones de AKS para la configuración, la escalabilidad y la seguridad del clúster y la carga de trabajo. Para obtener 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 la disponibilidad 99.95% del punto de conexión del servidor de API de Kubernetes para clústeres que usan Availability Zones y 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: Los CRDs de la API de Gateway del canal de lanzamiento estándar se conciliarán con tu clúster. Mira https://aka.ms/gateway-api-versions qué paquete se instalará para tu versión de Kubernetes.

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: use el plano de datos de red de Azure.
cilium: use el plan de datos de red de Cilium. Consulte Azure CNI Powered by Cilium para obtener 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 entre pods es 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: use el complemento de red de Azure CNI. Consulte redes de Azure CNI (avanzadas) 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

superposición: se usa con networkPlugin=azure, los pods se proporcionan direcciones IP desde el espacio de direcciones podCIDR, pero usan dominios de enrutamiento de Azure en lugar del método de las 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. Consulte diferencias entre las directivas de Azure y Calico para obtener más información.
azure: use directivas de red de Azure. Consulte diferencias entre las directivas de Azure y Calico para obtener 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 revisiones de seguridad automáticamente, por lo que esta opción es equivalente a Ninguno hasta que se note más
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 obtener más información, consulte del sistema operativo efímero.
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 de una máquina virtual en Azure Storage para evitar la pérdida de datos si la máquina virtual debe reubicarse en 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: usar Windows.

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, visite https://aka.ms/azurelinux para obtener 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, visite https://aka.ms/azurelinux para obtener 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.
CBLMariner: OSSKU en desuso. Microsoft recomienda que las nuevas implementaciones 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.
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.
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 de AKS siguen el comportamiento de salida predeterminado de la máquina virtual de Azure. 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 de Azure CNI con la asignación de IP dinámica tiene como valor predeterminado 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, en lugar de una sola dirección IP, cuenta con el límite de IP privada de red virtual de Azure de 65 000. 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

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.

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.

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

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.

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.

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
Ninguno: deshabilitar el cifrado de tránsito

TrustedAccessRoleBindingProvisioningState

Estado de aprovisionamiento actual 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.

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).
KataVmIsolation: Los nodos pueden usar (Kata + Cloud Hypervisor + Hyper-V) para habilitar pods basados en VM anidados. Debido al uso de Hyper-V, el propio sistema operativo del nodo de 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

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.

KnownCode

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

KnownConnectionStatus

Estado de conexión del servicio private link.

KnownCreatedByType

Tipo de entidad que creó el recurso.

KnownDeletePolicy

Eliminar opciones de un espacio de nombres.

KnownExpander

El expansor que se va a utilizar al escalar verticalmente. Si no se especifica, el valor predeterminado es "aleatorio". Consulte expanders para obtener 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.

KnownIpFamily

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

KnownIstioIngressGatewayMode

Modo de una puerta de enlace de entrada.

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 emptyDir, raíz de datos del entorno de ejecución del contenedor y almacenamiento 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.

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 obtener más información, consulte del sistema operativo efímero.

KnownOSType

Tipo de sistema operativo. El valor predeterminado es Linux.

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".

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.

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".

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.

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

Estado de aprovisionamiento actual 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.

KnownVersions

Las versiones de API disponibles.

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 sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse 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 sondeo a partir del estado serializado de otro sondeo. Esto puede ser útil cuando desea crear sondeos en un host diferente o un sondeo debe construirse 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>