@azure/arm-containerservice package

Interfaces

AbsoluteMonthlySchedule

Para agendas como: "recorrer todos os meses no dia 15" ou "repetir a cada 3 meses no dia 20".

AccessProfile

Perfil para permitir que um usuário acesse um cluster gerenciado.

AdvancedNetworking

Perfil avançado de rede para habilitar a observabilidade e o pacote de recursos de segurança em um cluster. Para obter mais informações, consulte aka.ms/aksadvancednetworking.

AdvancedNetworkingObservability

Perfil de observabilidade para habilitar métricas de rede avançadas e logs de fluxo com contextos históricos.

AdvancedNetworkingPerformance

Profile para habilitar recursos de aprimoramento de desempenho em clusters que utilizam o Azure CNI alimentado pela Cilium.

AdvancedNetworkingSecurity

Perfil de segurança para habilitar recursos de segurança no cluster baseado em cilium.

AdvancedNetworkingSecurityTransitEncryption

Configuração de criptografia para clusters baseados em Cilium. Uma vez ativado, todo o tráfego entre os pods gerenciados do Cilium será criptografado quando sair do limite do nó.

AgentPool

Pool de Agente.

AgentPoolAvailableVersions

A lista de versões disponíveis para um pool de agentes.

AgentPoolAvailableVersionsProperties

A lista de versões disponíveis para pool de agentes.

AgentPoolAvailableVersionsPropertiesAgentPoolVersionsItem

Informações disponíveis sobre a versão de um pool de agentes.

AgentPoolDeleteMachinesParameter

Especifica uma lista de nomes de computador do pool de agentes a serem excluídos.

AgentPoolGatewayProfile

Perfil do pool de agentes do gateway de cluster gerenciado.

AgentPoolNetworkProfile

Configurações de rede de um pool de agentes.

AgentPoolSecurityProfile

As configurações de segurança de um pool de agentes.

AgentPoolStatus

Contém informações somente leitura sobre o Pool de Agentes.

AgentPoolUpgradeProfile

A lista de atualizações disponíveis para um pool de agentes.

AgentPoolUpgradeProfileProperties

A lista de versões de atualização disponíveis.

AgentPoolUpgradeProfilePropertiesUpgradesItem

Upgrades disponíveis para um AgentPool.

AgentPoolUpgradeSettings

Configurações para atualizar um agentpool

AgentPoolWindowsProfile

O perfil específico do pool de agentes do Windows.

AgentPoolsAbortLatestOperationOptionalParams

Parâmetros opcionais.

AgentPoolsCreateOrUpdateOptionalParams

Parâmetros opcionais.

AgentPoolsDeleteMachinesOptionalParams

Parâmetros opcionais.

AgentPoolsDeleteOptionalParams

Parâmetros opcionais.

AgentPoolsGetAvailableAgentPoolVersionsOptionalParams

Parâmetros opcionais.

AgentPoolsGetOptionalParams

Parâmetros opcionais.

AgentPoolsGetUpgradeProfileOptionalParams

Parâmetros opcionais.

AgentPoolsListOptionalParams

Parâmetros opcionais.

AgentPoolsOperations

Interface representando operações de um AgentPools.

AgentPoolsUpgradeNodeImageVersionOptionalParams

Parâmetros opcionais.

AzureKeyVaultKms

Configurações do serviço de gerenciamento de chaves do Azure Key Vault para o perfil de segurança.

ClusterUpgradeSettings

Configurações para atualizar um cluster.

CommandResultProperties

Os resultados de um comando run

CompatibleVersions

Informações de versão sobre um produto/serviço compatível com uma revisão de malha de serviço.

ContainerServiceClientOptionalParams

Parâmetros opcionais para o cliente.

ContainerServiceLinuxProfile

Perfil para VMs linux no cluster de serviço de contêiner.

ContainerServiceNetworkProfile

Perfil da configuração de rede.

ContainerServiceSshConfiguration

Configuração de SSH para VMs baseadas em Linux em execução no Azure.

ContainerServiceSshPublicKey

Contém informações sobre dados de chave pública do certificado SSH.

CreationData

Dados usados ao criar um recurso de destino de um recurso de origem.

CredentialResult

A resposta do resultado da credencial.

CredentialResults

A resposta do resultado da credencial de lista.

DailySchedule

Para agendas como: 'recur todos os dias' ou 'recur a cada 3 dias'.

DateSpan

Um intervalo de datas. Por exemplo, entre '2022-12-23' e '2023-01-05'.

DelegatedResource

Propriedades de recurso delegadas – somente uso interno.

EndpointDependency

Um nome de domínio no qual os nós do agente do AKS estão atingindo.

EndpointDetail

conecte informações dos nós do agente do AKS a um único ponto de extremidade.

ErrorAdditionalInfo

As informações adicionais do erro de gerenciamento de recursos.

ErrorDetail

O detalhe do erro.

ErrorResponse

Resposta de erro comum para todas as APIs do Azure Resource Manager retornarem detalhes de erro para operações com falha.

ExtendedLocation

O tipo complexo do local estendido.

GPUProfile

Configurações de GPU para o Pool de Agentes.

IPTag

Contém a IPTag associada ao objeto.

IstioCertificateAuthority

Configuração da AC (Autoridade de Certificação de Malha de Serviço) istio. Por enquanto, só damos suporte a certificados de plug-in, conforme descrito aqui https://aka.ms/asm-plugin-ca

IstioComponents

Configuração de componentes istio.

IstioEgressGateway

Configuração do gateway de saída istio.

IstioIngressGateway

Configuração do gateway de entrada istio. Por enquanto, há suporte para até um gateway de entrada externo chamado aks-istio-ingressgateway-external e um gateway de entrada interno chamado aks-istio-ingressgateway-internal.

IstioPluginCertificateAuthority

Informações de certificados de plug-in para a Malha de Serviço.

IstioServiceMesh

Configuração da malha de serviço istio.

KubeletConfig

Configurações do Kubelet de nós de agente. Consulte de configuração de nó personalizado do AKS para obter mais detalhes.

KubernetesPatchVersion

Perfil de versão do patch do Kubernetes

KubernetesVersion

Perfil de versão do Kubernetes para determinada versão principal.minor.

KubernetesVersionCapabilities

Funcionalidades nesta versão do Kubernetes.

KubernetesVersionListResult

Propriedades de valores de retenção, que é uma matriz de KubernetesVersion

LinuxOSConfig

Configurações do sistema operacional de nós de agente do Linux. Consulte de configuração de nó personalizado do AKS para obter mais detalhes.

LocalDNSOverride

Substituições para o perfil localDNS.

LocalDNSProfile

Configura o DNS local por nó, com substituições de VnetDNS e KubeDNS. O LocalDNS ajuda a melhorar o desempenho e a confiabilidade da resolução DNS em um cluster do AKS. Para obter mais detalhes, consulte aka.ms/aks/localdns.

Machine

Uma máquina. Contém detalhes sobre a máquina virtual subjacente. Um computador pode estar visível aqui, mas não em nós de obtenção de kubectl; se assim for, pode ser porque o computador ainda não foi registrado com o Servidor de API do Kubernetes.

MachineIpAddress

Os detalhes do endereço IP do computador.

MachineNetworkProperties

propriedades de rede do computador

MachineProperties

As propriedades do computador

MachinesGetOptionalParams

Parâmetros opcionais.

MachinesListOptionalParams

Parâmetros opcionais.

MachinesOperations

Interface representando as operações de uma máquina.

MaintenanceConfiguration

Configuração de manutenção planejada, usada para configurar quando as atualizações podem ser implantadas em um Cluster Gerenciado. Consulte de manutenção planejada para obter mais informações sobre a manutenção planejada.

MaintenanceConfigurationProperties

Propriedades usadas para configurar a manutenção planejada de um Cluster Gerenciado.

MaintenanceConfigurationsCreateOrUpdateOptionalParams

Parâmetros opcionais.

MaintenanceConfigurationsDeleteOptionalParams

Parâmetros opcionais.

MaintenanceConfigurationsGetOptionalParams

Parâmetros opcionais.

MaintenanceConfigurationsListByManagedClusterOptionalParams

Parâmetros opcionais.

MaintenanceConfigurationsOperations

Interface representando operações de MaintenanceConfigurations.

MaintenanceWindow

Janela de manutenção usada para configurar a atualização automática agendada para um Cluster Gerenciado.

ManagedCluster

Cluster gerenciado.

ManagedClusterAADProfile

O AADProfile especifica atributos para integração do Azure Active Directory. Para obter mais detalhes, consulte AAD gerenciado no AKS.

ManagedClusterAIToolchainOperatorProfile

Ao habilitar o operador, um conjunto de CRDs e controladores gerenciados pelo AKS será instalado no cluster. O operador automatiza a implantação de modelos de OSS para fins de inferência e/ou treinamento. Ele fornece um conjunto de modelos predefinidos e habilita a inferência distribuída contra eles.

ManagedClusterAPIServerAccessProfile

Perfil de acesso para o servidor de API de cluster gerenciado.

ManagedClusterAccessProfile

Perfil de acesso do cluster gerenciado.

ManagedClusterAddonProfile

Um perfil de complemento do Kubernetes para um cluster gerenciado.

ManagedClusterAddonProfileIdentity

Informações da identidade atribuída pelo usuário usada por este complemento.

ManagedClusterAgentPoolProfile

Perfil para o pool de agentes do serviço de contêiner.

ManagedClusterAgentPoolProfileProperties

Propriedades do perfil do pool do agente de serviço de contêiner.

ManagedClusterAppRoutingIstio

Configuração para usar um plano de controle Istio sem sidecar para entrada gerenciada via API Gateway com Roteamento de Aplicativos. Veja https://aka.ms/gateway-on-istio informações sobre como usar o Istio para entrada via Gateway API.

ManagedClusterAutoUpgradeProfile

Perfil de atualização automática para um cluster gerenciado.

ManagedClusterAzureMonitorProfile

Perfis de complemento do Azure Monitor para monitorar o cluster gerenciado.

ManagedClusterAzureMonitorProfileAppMonitoring

Perfil de Monitoramento de Aplicações para AKS.

ManagedClusterAzureMonitorProfileAppMonitoringAutoInstrumentation

Monitoramento automático de Aplicações para AKS. Implanta um webhook que automatiza cargas de trabalho com as distribuições Microsoft OpenTelemetry para coletar métricas, logs e rastreamentos do OpenTelemetry. Veja https://aka.ms/AKSAppMonitoringDocs e https://aka.ms/AzureMonitorApplicationMonitoring para uma visão geral.

ManagedClusterAzureMonitorProfileKubeStateMetrics

Perfil de Métricas de Estado do Kube para o complemento prometheus gerenciado do Azure. Essas configurações opcionais são para o pod kube-state-metrics implantado com o complemento. Consulte aka.ms/AzureManagedPrometheus-optional-parameters para obter detalhes.

ManagedClusterAzureMonitorProfileMetrics

Perfil de métricas para o serviço gerenciado do Azure Monitor para suplemento Prometheus. Colete métricas de infraestrutura do Kubernetes prontas para enviar para um Workspace do Azure Monitor e configure a extração de recorte para destinos personalizados. Consulte aka.ms/AzureManagedPrometheus para obter uma visão geral.

ManagedClusterBootstrapProfile

O perfil de inicialização.

ManagedClusterCostAnalysis

A configuração de análise de custo para o cluster

ManagedClusterHostedSystemProfile

Configurações para complementos do sistema hospedado.

ManagedClusterHttpProxyConfig

Configuração do proxy HTTP do cluster.

ManagedClusterIdentity

Identidade para o cluster gerenciado.

ManagedClusterIngressProfile

Perfil de entrada para o cluster do serviço de contêiner.

ManagedClusterIngressProfileGatewayConfiguration

Configuração para CRDs gerenciados da API de gateway. Confira https://aka.ms/k8s-gateway-api para saber mais.

ManagedClusterIngressProfileNginx

Configuração do controlador de entrada Nginx para o perfil de entrada gerenciado do cluster.

ManagedClusterIngressProfileWebAppRouting

Configurações de complemento de roteamento de aplicativo para o perfil de entrada.

ManagedClusterLoadBalancerProfile

Perfil do balanceador de carga do cluster gerenciado.

ManagedClusterLoadBalancerProfileManagedOutboundIPs

IPs de saída gerenciados desejados para o balanceador de carga do cluster.

ManagedClusterLoadBalancerProfileOutboundIPPrefixes

Recursos de prefixo de IP de saída desejados para o balanceador de carga do cluster.

ManagedClusterLoadBalancerProfileOutboundIPs

Recursos de IP de saída desejados para o balanceador de carga do cluster.

ManagedClusterManagedOutboundIPProfile

Perfil dos recursos de IP de saída gerenciados do cluster gerenciado.

ManagedClusterMetricsProfile

O perfil de métricas do ManagedCluster.

ManagedClusterNATGatewayProfile

Perfil do gateway NAT do cluster gerenciado.

ManagedClusterNodeProvisioningProfile

Perfil de provisão de nós para o cluster gerenciado.

ManagedClusterNodeResourceGroupProfile

Perfil de bloqueio do grupo de recursos do nó para um cluster gerenciado.

ManagedClusterOidcIssuerProfile

O perfil do emissor OIDC do Cluster Gerenciado.

ManagedClusterPodIdentity

Detalhes sobre a identidade do pod atribuída ao Cluster Gerenciado.

ManagedClusterPodIdentityException

Uma exceção de identidade de pod, que permite que pods com determinados rótulos acessem o ponto de extremidade do IMDS (Serviço de Metadados de Instância do Azure) sem serem interceptados pelo servidor NMI (identidade gerenciada por nó). Consulte desabilitar a Identidade do Pod do AAD para obter um pod/ de aplicativo específico para obter mais detalhes.

ManagedClusterPodIdentityProfile

O perfil de identidade do pod do Cluster Gerenciado. Consulte usar a identidade do pod do AAD para obter mais detalhes sobre a integração de identidade do pod.

ManagedClusterPodIdentityProvisioningError

Uma resposta de erro do provisionamento de identidade do pod.

ManagedClusterPodIdentityProvisioningErrorBody

Uma resposta de erro do provisionamento de identidade do pod.

ManagedClusterPodIdentityProvisioningInfo

Informações de provisão de identidade do pod.

ManagedClusterPoolUpgradeProfile

A lista de versões de atualização disponíveis.

ManagedClusterPoolUpgradeProfileUpgradesItem

Upgrades disponíveis para um AgentPool.

ManagedClusterProperties

Propriedades do cluster gerenciado.

ManagedClusterPropertiesAutoScalerProfile

Parâmetros a serem aplicados ao cluster-autoscaler quando habilitados

ManagedClusterSKU

A SKU de um cluster gerenciado.

ManagedClusterSecurityProfile

Perfil de segurança para o cluster do serviço de contêiner.

ManagedClusterSecurityProfileDefender

Configurações do Microsoft Defender para o perfil de segurança.

ManagedClusterSecurityProfileDefenderSecurityMonitoring

Configurações do Microsoft Defender para a detecção de ameaças do perfil de segurança.

ManagedClusterSecurityProfileImageCleaner

O Limpador de Imagens remove imagens não utilizados de nós, liberando espaço em disco e ajudando a reduzir a área da superfície de ataque. Aqui estão as configurações para o perfil de segurança.

ManagedClusterSecurityProfileWorkloadIdentity

Configurações de identidade de carga de trabalho para o perfil de segurança.

ManagedClusterServicePrincipalProfile

Informações sobre uma identidade de entidade de serviço para o cluster a ser usado para manipular APIs do Azure.

ManagedClusterStaticEgressGatewayProfile

A configuração de complemento do Gateway de Saída Estática para o cluster.

ManagedClusterStatus

Contém informações somente leitura sobre o Cluster Gerenciado.

ManagedClusterStorageProfile

Perfil de armazenamento para o cluster do serviço de contêiner.

ManagedClusterStorageProfileBlobCSIDriver

Configurações do Driver CSI do AzureBlob para o perfil de armazenamento.

ManagedClusterStorageProfileDiskCSIDriver

Configurações do Driver CSI do AzureDisk para o perfil de armazenamento.

ManagedClusterStorageProfileFileCSIDriver

Configurações do Driver CSI do AzureFile para o perfil de armazenamento.

ManagedClusterStorageProfileSnapshotController

Configurações do Controlador de Instantâneo para o perfil de armazenamento.

ManagedClusterUpgradeProfile

A lista de atualizações disponíveis para pools de computação.

ManagedClusterUpgradeProfileProperties

Perfis de atualização do plano de controle e do pool de agentes.

ManagedClusterWebAppRoutingGatewayAPIImplementations

Configurações para provedores de API de Gateway a serem usados para entrada gerenciada com Roteamento de Aplicativos.

ManagedClusterWindowsProfile

Perfil para VMs do Windows no cluster gerenciado.

ManagedClusterWorkloadAutoScalerProfile

Perfil de dimensionador automático de carga de trabalho para o cluster gerenciado.

ManagedClusterWorkloadAutoScalerProfileKeda

Configurações keda (dimensionamento automático controlado por eventos do Kubernetes) para o perfil de dimensionador automático de carga de trabalho.

ManagedClusterWorkloadAutoScalerProfileVerticalPodAutoscaler

Configurações de VPA (Dimensionador Automático de Pod Vertical) para o perfil de dimensionador automático de carga de trabalho.

ManagedClustersAbortLatestOperationOptionalParams

Parâmetros opcionais.

ManagedClustersCreateOrUpdateOptionalParams

Parâmetros opcionais.

ManagedClustersDeleteOptionalParams

Parâmetros opcionais.

ManagedClustersGetAccessProfileOptionalParams

Parâmetros opcionais.

ManagedClustersGetCommandResultOptionalParams

Parâmetros opcionais.

ManagedClustersGetMeshRevisionProfileOptionalParams

Parâmetros opcionais.

ManagedClustersGetMeshUpgradeProfileOptionalParams

Parâmetros opcionais.

ManagedClustersGetOptionalParams

Parâmetros opcionais.

ManagedClustersGetUpgradeProfileOptionalParams

Parâmetros opcionais.

ManagedClustersListByResourceGroupOptionalParams

Parâmetros opcionais.

ManagedClustersListClusterAdminCredentialsOptionalParams

Parâmetros opcionais.

ManagedClustersListClusterMonitoringUserCredentialsOptionalParams

Parâmetros opcionais.

ManagedClustersListClusterUserCredentialsOptionalParams

Parâmetros opcionais.

ManagedClustersListKubernetesVersionsOptionalParams

Parâmetros opcionais.

ManagedClustersListMeshRevisionProfilesOptionalParams

Parâmetros opcionais.

ManagedClustersListMeshUpgradeProfilesOptionalParams

Parâmetros opcionais.

ManagedClustersListOptionalParams

Parâmetros opcionais.

ManagedClustersListOutboundNetworkDependenciesEndpointsOptionalParams

Parâmetros opcionais.

ManagedClustersOperations

Interface que representa uma operação ManagedClusters.

ManagedClustersResetAADProfileOptionalParams

Parâmetros opcionais.

ManagedClustersResetServicePrincipalProfileOptionalParams

Parâmetros opcionais.

ManagedClustersRotateClusterCertificatesOptionalParams

Parâmetros opcionais.

ManagedClustersRotateServiceAccountSigningKeysOptionalParams

Parâmetros opcionais.

ManagedClustersRunCommandOptionalParams

Parâmetros opcionais.

ManagedClustersStartOptionalParams

Parâmetros opcionais.

ManagedClustersStopOptionalParams

Parâmetros opcionais.

ManagedClustersUpdateTagsOptionalParams

Parâmetros opcionais.

ManagedNamespace

Namespace gerenciado pelo ARM.

ManagedNamespacesCreateOrUpdateOptionalParams

Parâmetros opcionais.

ManagedNamespacesDeleteOptionalParams

Parâmetros opcionais.

ManagedNamespacesGetOptionalParams

Parâmetros opcionais.

ManagedNamespacesListByManagedClusterOptionalParams

Parâmetros opcionais.

ManagedNamespacesListCredentialOptionalParams

Parâmetros opcionais.

ManagedNamespacesOperations

Interface representando uma operação de GerenciadoNamespaces.

ManagedNamespacesUpdateOptionalParams

Parâmetros opcionais.

ManagedServiceIdentityUserAssignedIdentitiesValue

Propriedades de identidade atribuídas pelo usuário.

ManualScaleProfile

Especificações no número de computadores.

MeshRevision

Contém informações sobre atualizações e compatibilidade para determinada versão de malha principal.minor.

MeshRevisionProfile

Perfil de revisão de malha para uma malha.

MeshRevisionProfileProperties

Propriedades de perfil de revisão de malha para uma malha

MeshUpgradeProfile

Perfil de atualização para determinada malha.

MeshUpgradeProfileProperties

Propriedades de perfil de atualização de malha para uma versão principal.minor.

NamespaceProperties

Propriedades de um namespace gerenciado pelo ARM

NetworkPolicies

Política de rede padrão do namespace, especificando regras de entrada e saída.

OperationValue

Descreve as propriedades de um valor de operação.

OperationValueDisplay

Descreve as propriedades de uma Exibição de Valor de Operação.

OperationsListOptionalParams

Parâmetros opcionais.

OperationsOperations

Interface que representa operações de operações.

OutboundEnvironmentEndpoint

Pontos de extremidade de saída aos quais os nós do agente do AKS se conectam para fins comuns.

PageSettings

Opções para o método byPage

PagedAsyncIterableIterator

Uma interface que permite iteração assíncrona iterável tanto para conclusão quanto por página.

PortRange

O intervalo de portas.

PowerState

Descreve o Estado do Power do cluster

PrivateEndpoint

Ponto de extremidade privado ao qual uma conexão pertence.

PrivateEndpointConnection

Uma conexão de ponto de extremidade privado

PrivateEndpointConnectionListResult

Uma lista de conexões de ponto de extremidade privado

PrivateEndpointConnectionProperties

Propriedades de uma conexão de ponto de extremidade privado.

PrivateEndpointConnectionsDeleteOptionalParams

Parâmetros opcionais.

PrivateEndpointConnectionsGetOptionalParams

Parâmetros opcionais.

PrivateEndpointConnectionsListOptionalParams

Parâmetros opcionais.

PrivateEndpointConnectionsOperations

Interface que representa uma operação PrivateEndpointConnections.

PrivateEndpointConnectionsUpdateOptionalParams

Parâmetros opcionais.

PrivateLinkResource

Um recurso de link privado

PrivateLinkResourcesListOptionalParams

Parâmetros opcionais.

PrivateLinkResourcesListResult

Uma lista de recursos de link privado

PrivateLinkResourcesOperations

Interface que representa uma operação PrivateLinkResources.

PrivateLinkServiceConnectionState

O estado de uma conexão de serviço de link privado.

ProxyResource

A definição do modelo de recurso para um recurso proxy do Azure Resource Manager. Ele não terá marcas e um local

RelativeMonthlySchedule

Para agendas como: "repetir todos os meses na primeira segunda-feira" ou "repetir a cada 3 meses na última sexta-feira".

ResolvePrivateLinkServiceIdOperations

Interface representando uma operação ResolvePrivateLinkServiceId.

ResolvePrivateLinkServiceIdPostOptionalParams

Parâmetros opcionais.

Resource

Campos comuns que são retornados na resposta para todos os recursos do Azure Resource Manager

ResourceQuota

Cota de recursos para o namespace.

ResourceReference

Uma referência a um recurso do Azure.

RestorePollerOptions
RunCommandRequest

Uma solicitação de comando de execução

RunCommandResult

executar o resultado do comando.

ScaleProfile

Especificações sobre como dimensionar um pool de agentes VirtualMachines.

Schedule

Um e apenas um dos tipos de agendamento devem ser especificados. Escolha 'daily', 'weekly', 'absoluteMonthly' ou 'relativeMonthly' para sua agenda de manutenção.

ServiceMeshProfile

Perfil de malha de serviço para um cluster gerenciado.

SimplePollerLike

Um sondador simples que pode ser usado para sondar uma operação de longa execução.

Snapshot

Um recurso de instantâneo do pool de nós.

SnapshotProperties

Propriedades usadas para configurar um snapshot de pool de nós.

SnapshotsCreateOrUpdateOptionalParams

Parâmetros opcionais.

SnapshotsDeleteOptionalParams

Parâmetros opcionais.

SnapshotsGetOptionalParams

Parâmetros opcionais.

SnapshotsListByResourceGroupOptionalParams

Parâmetros opcionais.

SnapshotsListOptionalParams

Parâmetros opcionais.

SnapshotsOperations

Interface que representa uma operação de Snapshots.

SnapshotsUpdateTagsOptionalParams

Parâmetros opcionais.

SysctlConfig

Configurações de sysctl para nós de agente do Linux.

SystemData

Metadados relativos à criação e última modificação do recurso.

TagsObject

Marca o objeto para operações de patch.

TimeInWeek

Hora em uma semana.

TimeSpan

Um intervalo de tempo. Por exemplo, entre 2021-05-25T13:00:00Z e 2021-05-25T14:00:00Z.

TrackedResource

A definição do modelo de recurso para um recurso de nível superior rastreado pelo Azure Resource Manager que tem 'marcas' e um 'local'

TrustedAccessRole

Definição de função de acesso confiável.

TrustedAccessRoleBinding

Define a associação entre um recurso e uma função

TrustedAccessRoleBindingProperties

Propriedades para associação de função de acesso confiável

TrustedAccessRoleBindingsCreateOrUpdateOptionalParams

Parâmetros opcionais.

TrustedAccessRoleBindingsDeleteOptionalParams

Parâmetros opcionais.

TrustedAccessRoleBindingsGetOptionalParams

Parâmetros opcionais.

TrustedAccessRoleBindingsListOptionalParams

Parâmetros opcionais.

TrustedAccessRoleBindingsOperations

Interface representando operações TrustedAccessRoleBindings.

TrustedAccessRoleRule

Regra para a função de acesso confiável

TrustedAccessRolesListOptionalParams

Parâmetros opcionais.

TrustedAccessRolesOperations

Interface representando uma operação TrustedAccessRoles.

UpgradeOverrideSettings

Configurações para substituições ao atualizar um cluster.

UserAssignedIdentity

Detalhes sobre uma identidade atribuída pelo usuário.

VirtualMachineNodes

Status atual em um grupo de nós do mesmo tamanho de vm.

VirtualMachinesProfile

Especificações no pool de agentes do VirtualMachines.

WeeklySchedule

Para agendas como: "recorrer todas as segundas-feiras" ou "repetir a cada 3 semanas na quarta-feira".

WindowsGmsaProfile

Perfil gMSA do Windows no cluster gerenciado.

Aliases de tipo

AccelerationMode

Ative as opções avançadas de aceleração de rede. Isso permite que os usuários configurem a aceleração usando o roteamento de host BPF. Isso pode ser ativado somente com o plano de dados do Cilium. Se não for especificado, o valor padrão será Nenhum (sem aceleração). O modo de aceleração pode ser alterado em um cluster pré-existente. Veja https://aka.ms/acnsperformance uma explicação detalhada
KnownAccelerationMode pode ser usado de forma intercambiável com AccelerationMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

BpfVeth: Habilite o roteamento de host eBPF com o modo de dispositivo veth.
Nenhum: Desative as opções de aceleração.

AdoptionPolicy

Ação se o namespace do Kubernetes com o mesmo nome já existir.
KnownAdoptionPolicy pode ser usado de forma intercambiável com AdoptionPolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nunca: se o namespace já existir no Kubernetes, as tentativas de criar esse mesmo namespace no ARM falharão.
IfIdentical: Assuma o namespace existente a ser gerenciado pelo ARM, se não houver diferença.
Sempre: sempre assuma o namespace existente a ser gerenciado pelo ARM, alguns campos podem ser substituídos.

AdvancedNetworkPolicies

Habilite políticas de rede avançadas. Isso permite que os usuários configurem políticas de rede da Camada 7 (FQDN, HTTP, Kafka). As próprias políticas devem ser configuradas por meio dos recursos da Política de Rede do Cilium, consulte https://docs.cilium.io/en/latest/security/policy/index.html. Isso só pode ser habilitado em clusters baseados em cilium. Se não for especificado, o valor padrão será FQDN se security.enabled for definido como true.
KnownAdvancedNetworkPolicies pode ser usado de forma intercambiável com AdvancedNetworkPolicies, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

L7: Habilite as políticas de rede da Camada 7 (FQDN, HTTP/S, Kafka). Essa opção é um superconjunto da opção FQDN.
FQDN: Habilitar políticas de rede baseadas em FQDN
Nenhum: Desabilitar políticas de rede de Camada 7 (FQDN, HTTP/S, Kafka)

AgentPoolMode

O modo de um pool de agentes. Um cluster deve ter pelo menos um pool de agentes 'System' o tempo todo. Para obter informações adicionais sobre restrições de pool de agentes e práticas recomendadas, consulte: https://docs.microsoft.com/azure/aks/use-system-pools
KnownAgentPoolMode pode ser usado de forma intercambiável com AgentPoolMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

System: os pools de agentes do sistema são principalmente para hospedar pods críticos do sistema, como CoreDNS e metrics-server. Os osType de pools de agente do sistema devem ser Linux. O SKU de VM de pools de agentes do sistema deve ter pelo menos 2vCPUs e 4 GB de memória.
de usuário: os pools de agentes de usuário são principalmente para hospedar os pods do aplicativo.
Gateway: os pools de agentes de gateway são dedicados a fornecer IPs de saída estática para pods. Para obter mais detalhes, confira https://aka.ms/aks/static-egress-gateway.

AgentPoolSSHAccess

Método de acesso SSH de um pool de agentes.
KnownAgentPoolSSHAccess pode ser usado de forma intercambiável com AgentPoolSSHAccess, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

LocalUser: pode SSH no nó como um usuário local usando chave privada.
Desabilitado: o serviço SSH será desativado no nó.

AgentPoolType

O tipo de Pool de Agentes.
KnownAgentPoolType pode ser usado de forma intercambiável com AgentPoolType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

VirtualMachineScaleSets: criar um pool de agentes com o apoio de um Conjunto de Dimensionamento de Máquinas Virtuais.
AvailabilitySet: o uso disso é altamente desencorajado.
VirtualMachines: criar um pool de agentes com suporte de um modo de orquestração de VM de instância única.

ArtifactSource

A origem do artefato. A origem da qual os artefatos são baixados.
KnownArtifactSource pode ser usado de forma intercambiável com ArtifactSource, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Cache: efetuar pull de imagens do Registro de Contêiner do Azure com cache
Direct: efetuar pull de imagens do Registro de Artefatos da Microsoft

AzureSupportedClouds

Os valores com suporte para a configuração de nuvem como um tipo literal de cadeia de caracteres

BackendPoolType

O tipo de Load Balancer BackendPool gerenciado de entrada.
KnownBackendPoolType pode ser usado de forma intercambiável com BackendPoolType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

NodeIPConfiguration: o tipo do BackendPool do Load Balancer de entrada gerenciado. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.
nodeIP: o tipo do BackendPool do Load Balancer de entrada gerenciado. https://cloud-provider-azure.sigs.k8s.io/topics/loadbalancer/#configure-load-balancer-backend.

Code

Informa se o cluster está rodando ou parado
KnownCode podem ser usados de forma intercambiável com o Código, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Executando: o cluster está em execução.
Parado: o cluster é interrompido.

ConnectionStatus

O status da conexão do serviço de link privado.
KnownConnectionStatus pode ser usado de forma intercambiável com ConnectionStatus, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Pendente: Conexão aguardando aprovação.
Aprovado: Conexão aprovada.
Rejeitado: Conexão rejeitada.
Desconectado: Conexão desconectada.

ContinuablePage

Uma interface que descreve uma página de resultados.

CreatedByType

O tipo de entidade que criou o recurso.
KnownCreatedByType pode ser usado de forma intercambiável com CreatedByType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

User: a entidade foi criada por um usuário.
Application: a entidade foi criada por um aplicativo.
ManagedIdentity: a entidade foi criada por uma identidade gerenciada.
Key: a entidade foi criada por uma chave.

DeletePolicy

Excluir opções de um namespace.
KnownDeletePolicy pode ser usado de forma intercambiável com DeletePolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Manter: exclua apenas o recurso do ARM, mantenha o namespace do Kubernetes. Exclua também o rótulo ManagedByARM.
Excluir: exclua o recurso do ARM e o namespace do Kubernetes juntos.

Expander

O expansor a ser usado ao aumentar a escala. Se não for especificado, o padrão será "aleatório". Consulte expansores para obter mais informações.
KnownExpander pode ser usado de forma intercambiável com o Expander, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

de menor desperdício: seleciona o grupo de nós que terá a CPU menos ociosa (se vinculada, memória não utilizado) após a expansão. Isso é útil quando você tem classes diferentes de nós, por exemplo, altos nós de CPU ou memória alta e só deseja expandi-los quando há pods pendentes que precisam de muitos desses recursos.
maioria dos pods: seleciona o grupo de nós que seria capaz de agendar a maioria dos pods ao escalar verticalmente. Isso é útil quando você está usando o nodeSelector para garantir que determinados pods cheguem a determinados nós. Observe que isso não fará com que o dimensionador automático selecione nós maiores versus menores, pois ele pode adicionar vários nós menores ao mesmo tempo.
prioridade: seleciona o grupo de nós que tem a prioridade mais alta atribuída pelo usuário. Sua configuração é descrita em mais detalhes aqui.
aleatório: usado quando você não tem uma necessidade específica para que os grupos de nós dimensionem de forma diferente.

ExtendedLocationTypes

O tipo de extendedLocation.
KnownExtendedLocationTypes podem ser usados de forma intercambiável com ExtendedLocationTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

EdgeZone: Azure tipo de localização estendida da Edge Zone.

Format

O formato da credencial kubeconfig.
KnownFormat pode ser usado de forma intercambiável com o Formato, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

azure: retornar kubeconfig do provedor de autenticação do Azure. Esse formato foi preterido na v1.22 e será totalmente removido na v1.26. Veja: https://aka.ms/k8s/changes-1-26.
exec: retornar kubeconfig de formato exec. Esse formato requer um binário kubelogin no caminho.

GPUDriver

Se os drivers de GPU devem ser instalados. Quando não for especificado, o padrão é Instalar.
KnownGPUDriver pode ser usado de forma intercambiável com o GPUDriver, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Instalar: Instalar driver.
None: ignorar a instalação do driver.

GPUInstanceProfile

GPUInstanceProfile a ser usado para especificar o perfil de instância de GPU MIG para SKU de VM de GPU com suporte.
KnownGPUInstanceProfile pode ser usado de forma intercambiável com GPUInstanceProfile, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

MIG1g: Perfil de instância de GPU MIG 1g.
MIG2g: Perfil de instância da GPU MIG 2G.
MIG3g: Perfil de instância da GPU MIG 3g.
MIG4g: Perfil de instância da GPU MIG 4G.
MIG7g: Perfil de instância da GPU MIG 7g.

GatewayAPIIstioEnabled

Se é necessário habilitar o Istio como uma implementação de API de Gateway para entrada gerenciada com Roteamento de Aplicativos.
KnowGatewayAPIIstioEnabled pode ser usado de forma intercambiável com GatewayAPIIstioEnabled, este enum contém os valores conhecidos que o serviço suporta.

Valores conhecidos compatíveis com o serviço

Ativado: Permite a entrada gerenciada via API do Gateway usando um plano de controle Istio sem sidecar.
Desabilitado: Desabilita o plano de controle istio sem sidecar para entrada gerenciada via API do Gateway.

IpFamily

Para determinar se o endereço pertence à família IPv4 ou IPv6
KnownIpFamily pode ser usado de forma intercambiável com IpFamily, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

IPv4: família IPv4
IPv6: família IPv6

IstioIngressGatewayMode

Modo de um gateway de entrada.
KnownIstioIngressGatewayMode pode ser usado de forma intercambiável com IstioIngressGatewayMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

externo: o gateway de entrada recebe um endereço IP público e é acessível publicamente.
Interno: o gateway de entrada recebe um endereço IP interno e não pode ser acessado publicamente.

KeyVaultNetworkAccessTypes

Acesso à rede do cofre de chaves. Acesso à rede do cofre de chaves. Os valores possíveis são Public e Private. Public significa que o cofre de chaves permite o acesso público de todas as redes. Private significa que o cofre de chaves desabilita o acesso público e habilita o link privado. O valor padrão é Public.
KnownKeyVaultNetworkAccessTypes podem ser usados de forma intercambiável com KeyVaultNetworkAccessTypes, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Público: O cofre de chaves permite acesso público a partir de todas as redes.
Privado: O cofre de chaves desativa o acesso público e habilita o link privado.

KubeletDiskType

Determina o posicionamento de volumes emptyDir, raiz de dados do runtime do contêiner e armazenamento efêmero do Kubelet.
KnownKubeletDiskType pode ser usado de forma intercambiável com KubeletDiskType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

sistema operacional: o Kubelet usará o disco do sistema operacional para seus dados.
temporário: o Kubelet usará o disco temporário para seus dados.

KubernetesSupportPlan

Diferentes níveis de suporte para clusters gerenciados em AKS
KnownKubernetesSupportPlan pode ser usado de forma intercambiável com KubernetesSupportPlan, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

kubernetesOfficial: o suporte para a versão é o mesmo da oferta do Kubernetes de software livre. Versões oficiais de suporte da comunidade de software livre do Kubernetes por 1 ano após o lançamento.
AKSLongTermSupport: suporte para a versão estendida após o suporte do KubernetesOfficial de 1 ano. O AKS continua a aplicar patch a CVEs por mais 1 ano, para um total de 2 anos de suporte.

LicenseType

O tipo de licença a usar para VMs do Windows. Veja Azure Benefícios para Usuários Híbridos para mais detalhes.
KnownLicenseType pode ser usado de forma intercambiável com LicenseType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: nenhum licenciamento adicional é aplicado.
Windows_Server: habilita os benefícios do usuário híbrido do Azure para VMs do Windows.

LoadBalancerSku

O sku do balanceador de carga para o cluster gerenciado. O padrão é 'standard'. Veja Azure Load Balancer SKUs para mais informações sobre as diferenças entre SKUs de balanceador de carga.
KnownLoadBalancerSku pode ser usado de forma intercambiável com LoadBalancerSku, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

padrão: use um Load Balancer padrão. Essa é a SKU do Load Balancer recomendada. Para obter mais informações sobre como trabalhar com o balanceador de carga no cluster gerenciado, consulte o artigo load balancer padrão.
básico: use um Load Balancer básico com funcionalidade limitada.

LocalDNSForwardDestination

Servidor de destino para consultas DNS a serem encaminhadas do localDNS.
KnownLocalDNSForwardDestination pode ser usado de forma intercambiável com LocalDNSForwardDestination, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

ClusterCoreDNS: encaminhe consultas DNS do localDNS para o CoreDNS do cluster.
VnetDNS: encaminhe consultas DNS de localDNS para o servidor DNS configurado na VNET. Uma VNET pode ter vários servidores DNS configurados.

LocalDNSForwardPolicy

Política de encaminhamento para selecionar o servidor DNS upstream. Consulte o plug-in de encaminhamento para obter mais informações.
KnownLocalDNSForwardPolicy pode ser usado de forma intercambiável com LocalDNSForwardPolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Sequencial: Implementa a seleção sequencial do servidor DNS upstream. Consulte o plug-in de encaminhamento para obter mais informações.
RoundRobin: Implementa a seleção do servidor DNS upstream round robin. Consulte o plug-in de encaminhamento para obter mais informações.
Aleatório: Implementa a seleção aleatória do servidor DNS upstream. Consulte o plug-in de encaminhamento para obter mais informações.

LocalDNSMode

Modo de ativação para localDNS.
KnownLocalDNSMode pode ser usado de forma intercambiável com LocalDNSMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Preferencial: se a versão atual do orchestrator suportar esta funcionalidade, prefira ativar o localDNS.
Obrigatório: habilite o localDNS.
Desabilitado: desabilite o localDNS.

LocalDNSProtocol

Imponha o TCP ou prefira o protocolo UDP para conexões do localDNS ao servidor DNS upstream.
KnownLocalDNSProtocol pode ser usado de forma intercambiável com LocalDNSProtocol, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

PreferUDP: Prefira o protocolo UDP para conexões do localDNS ao servidor DNS upstream.
ForceTCP: Imponha o protocolo TCP para conexões de localDNS para o servidor DNS upstream.

LocalDNSQueryLogging

Nível de log para consultas DNS no localDNS.
KnownLocalDNSQueryLogging pode ser usado de forma intercambiável com LocalDNSQueryLogging, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Erro: Habilita o log de erros no localDNS. Consulte o plugin de erros para obter mais informações.
Log: Habilita o log de consultas no localDNS. Consulte o plug-in de log para obter mais informações.

LocalDNSServeStale

Política para veiculação de dados obsoletos. Consulte o plug-in de cache para obter mais informações.
KnownLocalDNSServeStale pode ser usado de forma intercambiável com LocalDNSServeStale, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Verificar: forneça dados obsoletos com verificação. Primeiro, verifique se uma entrada ainda está indisponível na origem antes de enviar a entrada expirada para o cliente. Consulte o plug-in de cache para obter mais informações.
Imediato: forneça dados obsoletos imediatamente. Envie a entrada expirada para o cliente antes de verificar se a entrada está disponível na origem. Consulte o plug-in de cache para obter mais informações.
Desativar: desative a veiculação de dados obsoletos.

LocalDNSState

Estado gerado pelo sistema de localDNS.
KnownLocalDNSState pode ser usado de forma intercambiável com LocalDNSState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Habilitado: localDNS está habilitado.
Desabilitado: localDNS está desabilitado.

ManagedClusterPodIdentityProvisioningState

O estado de provisionamento atual da identidade do pod.
KnownManagedClusterPodIdentityProvisioningState pode ser usado de forma intercambiável com ManagedClusterPodIdentityProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Atribuído: A identidade do pod é atribuída.
Cancelado: Atribuição de identidade do pod foi cancelada.
Excluindo: Identidade do pod está sendo deletada.
Falhado: Atribuição de identidade do pod falhada.
Sucesso: Atribuição de identidade do pod bem-sucedida.
Atualizando: Identidade do pod está sendo atualizada.

ManagedClusterSKUName

O nome de um SKU de cluster gerenciado.
KnownManagedClusterSKUName pode ser usado de forma intercambiável com ManagedClusterSKUName, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Base: opção base para o plano de controle do AKS.
Automático: os clusters automáticos são otimizados para executar a maioria das cargas de trabalho de produção com configuração que segue as práticas recomendadas e as recomendações do AKS para configuração, escalabilidade e segurança de cluster e carga de trabalho. Para obter mais detalhes sobre clusters automáticos, consulte aka.ms/aks/automatic.

ManagedClusterSKUTier

A camada de um SKU de cluster gerenciado. Se não for especificado, o padrão será "Gratuito". Consulte de tipo de preço do AKS para obter mais detalhes.
KnownManagedClusterSKUTier pode ser usado de forma intercambiável com ManagedClusterSKUTier, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Premium: o cluster tem funcionalidades premium, além de todos os recursos incluídos no 'Standard'. O Premium habilita a seleção de LongTermSupport (aka.ms/aks/lts) para determinadas versões do Kubernetes.
Standard: recomendado para cargas de trabalho críticas e de produção. Inclui dimensionamento automático do plano de controle do Kubernetes, teste intensivo de carga de trabalho e até 5.000 nós por cluster. Garante 99,95% disponibilidade do ponto de extremidade do servidor de API do Kubernetes para clusters que usam Zonas de Disponibilidade e 99,9% de disponibilidade para clusters que não usam Zonas de Disponibilidade.
Gratuito: o gerenciamento de cluster é gratuito, mas cobrado pelo uso de VM, armazenamento e rede. Melhor para experimentar, aprender, testar simples ou cargas de trabalho com menos de 10 nós. Não recomendado para casos de uso de produção.

ManagedGatewayType

Configuração para a instalação da API do Gateway gerenciado. Se não for especificado, o padrão será 'Desativado'. Confira https://aka.ms/k8s-gateway-api para saber mais.
KnownManagedGatewayType pode ser usado de forma intercambiável com ManagedGatewayType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Desativado: os CRDs da API do gateway não serão reconciliados no cluster.
Padrão: CRDs da API de gateway do canal de lançamento padrão serão reconciliados com seu cluster. Veja https://aka.ms/gateway-api-versions qual pacote será instalado para sua versão do Kubernetes.

NamespaceProvisioningState

O estado de provisionamento atual do namespace.
KnownNamespaceProvisioningState pode ser usado de forma intercambiável com NamespaceProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Atualizando: O namespace está sendo atualizado.
Excluindo: O namespace está sendo excluído.
Criação: O namespace está sendo criado.
Sucesso: O provisionamento do namespace foi bem-sucedido.
Falha: O provisionamento do namespace falhou.
Cancelado: O provisionamento do namespace foi cancelado.

NetworkDataplane

Plano de dados de rede usado no cluster do Kubernetes.
KnownNetworkDataplane pode ser usado de forma intercambiável com NetworkDataplane, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

azure: use o plano de dados de rede do Azure.
cilium: use o plano de dados de rede Cilium. Consulte Azure CNI Powered by Cilium para obter mais informações.

NetworkMode

O modo de rede com o qual o Azure CNI está configurado. Isso não poderá ser especificado se networkPlugin for algo diferente de "azure".
KnownNetworkMode pode ser usado de forma intercambiável com NetworkMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

transparente: nenhuma ponte é criada. Intra-VM comunicação pod para pod é por meio de rotas IP criadas pelo CNI do Azure. Consulte de Modo Transparente para obter mais informações.
ponte: não há mais suporte para isso

NetworkPlugin

Plug-in de rede usado para criar a rede do Kubernetes.
KnownNetworkPlugin pode ser usado de forma intercambiável com NetworkPlugin, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

azure: use o plug-in de rede CNI do Azure. Consulte de rede CNI do Azure (avançado) para obter mais informações.
kubenet: use o plug-in de rede kubenet. Consulte de rede do Kubenet (básico) para obter mais informações.
nenhum: nenhum plug-in de CNI está pré-instalado. Consulte de CNI byo para obter mais informações.

NetworkPluginMode

O modo que o plug-in de rede deve usar.
KnownNetworkPluginMode pode ser usado de forma intercambiável com NetworkPluginMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

sobreposição: usados com networkPlugin=azure, os pods recebem IPs do espaço de endereço PodCIDR, mas usam domínios de roteamento do Azure em vez do método de tabelas de rotas do Kubenet. Para mais informações, visite https://aka.ms/aks/azure-cni-overlay.

NetworkPolicy

Política de rede usada para criar a rede do Kubernetes.
KnownNetworkPolicy podem ser usados de forma intercambiável com NetworkPolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

nenhuma: as políticas de rede não serão impostas. Esse é o valor padrão quando NetworkPolicy não é especificado.
calico: use políticas de rede calico. Confira diferenças entre as políticas do Azure e do Calico para obter mais informações.
azure: use políticas de rede do Azure. Confira diferenças entre as políticas do Azure e do Calico para obter mais informações.
cilium: use o Cilium para impor políticas de rede. Isso requer que networkDataplane seja 'cilium'.

NginxIngressControllerType

Tipo de entrada para o recurso personalizado padrão NginxIngressController
KnownNginxIngressControllerType pode ser usado de forma intercambiável com NginxIngressControllerType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

AnnotationControlled: o NginxIngressController padrão será criado. Os usuários podem editar o recurso personalizado NginxIngressController padrão para configurar anotações do balanceador de carga.
Externo: o NginxIngressController padrão será criado e o operador provisionará um loadbalancer externo com ele. Qualquer anotação para tornar o loadbalancer padrão interno será substituída.
Interno: o NginxIngressController padrão será criado e o operador provisionará um loadbalancer interno com ele. Qualquer anotação para tornar o loadbalancer externo padrão será substituída.
Nenhum: o controlador de entrada padrão não será criado. Ele não será excluído pelo sistema se ele existir. Os usuários devem excluir o recurso personalizado NginxIngressController padrão manualmente, se desejado.

NodeOSUpgradeChannel

Canal de atualização do sistema operacional do nó. Maneira como o sistema operacional em seus nós é atualizado. O padrão é NodeImage.
KnownNodeOSUpgradeChannel pode ser usado de forma intercambiável com NodeOSUpgradeChannel, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: nenhuma tentativa de atualizar o sistema operacional dos computadores será feita pelo sistema operacional ou por VHDs sem interrupção. Isso significa que você é responsável por suas atualizações de segurança
não gerenciado: as atualizações do sistema operacional serão aplicadas automaticamente por meio da infraestrutura de aplicação de patch interna do sistema operacional. A escala recém-dimensionada em computadores será inicialmente não corrigida e será corrigida em algum momento pela infraestrutura do sistema operacional. O comportamento dessa opção depende do sistema operacional em questão. O Ubuntu e o Mariner aplicam patches de segurança por meio de atualização autônoma aproximadamente uma vez por dia por volta das 06:00 UTC. O Windows não aplica patches de segurança automaticamente e, portanto, para eles, essa opção é equivalente a Nenhum até segunda ordem
nodeImage: o AKS atualizará os nós com um VHD recém-corrigido contendo correções de segurança e bugfixes em uma cadência semanal. Com os computadores de atualização VHD serão reexibidos para esse VHD seguindo as janelas de manutenção e as configurações de aumento. Nenhum custo adicional de VHD é incorrido ao escolher essa opção, pois o AKS hospeda as imagens.
SecurityPatch: o AKS baixa e atualiza os nós com atualizações de segurança testadas. Essas atualizações respeitam as configurações da janela de manutenção e produzem um novo VHD usado em novos nós. Em algumas ocasiões, não é possível aplicar as atualizações em vigor, nesses casos, os nós existentes também serão reexibidos para o VHD recém-produzido para aplicar as alterações. Essa opção incorre em um custo extra de hospedagem dos novos VHDs de Patch de Segurança em seu grupo de recursos para consumo just-in-time.

NodeProvisioningDefaultNodePools

O conjunto de CRDs (Karpenter NodePools) padrão configurados para provisionamento de nós. Este campo não tem efeito, a menos que o modo seja 'Auto'. Aviso: Alterar isso de Automático para Nenhum em um cluster existente fará com que os NodePools Karpenter padrão sejam excluídos, o que drenará e excluirá os nós associados a esses pools. É altamente recomendável não fazer isso, a menos que haja nós ociosos prontos para receber os pods removidos por essa ação. Se não for especificado, o padrão será Auto. Para obter mais informações, consulte aka.ms/aks/nap#node-pools.
KnownNodeProvisioningDefaultNodePools pode ser usado de forma intercambiável com NodeProvisioningDefaultNodePools, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Nenhum: nenhum NodePool Karpenter é provisionado automaticamente. O dimensionamento automático não ocorrerá a menos que o usuário crie uma ou mais instâncias de CRD do NodePool.
Automático: Um conjunto padrão de Karpenter NodePools é provisionado

NodeProvisioningMode

O modo de provisionamento de nó. Se não for especificado, o padrão será Manual.
KnownNodeProvisioningMode pode ser usado de forma intercambiável com NodeProvisioningMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Manual: os nós são provisionados manualmente pelo usuário
Automático: os nós são provisionados automaticamente pelo AKS usando o Karpenter (consulte aka.ms/aks/nap para obter mais detalhes). Pools de nós de tamanho fixo ainda podem ser criados, mas não é possível dimensionar automaticamente pools de nós. (Consulte aka.ms/aks/nap para obter mais detalhes).

OSDiskType

O tipo de disco do sistema operacional a ser usado para computadores no pool de agentes. O padrão será "Efêmero" se a VM der suporte a ela e tiver um disco de cache maior que o OSDiskSizeGB solicitado. Caso contrário, o padrão será 'Gerenciado'. Pode não ser alterado após a criação. Para obter mais informações, consulte do sistema operacional efêmero.
KnownOSDiskType pode ser usada de forma intercambiável com OSDiskType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Managed: o Azure replica o disco do sistema operacional de uma máquina virtual para o armazenamento do Azure para evitar a perda de dados caso a VM precise ser realocada para outro host. Como os contêineres não foram projetados para manter o estado local, esse comportamento oferece valor limitado, fornecendo algumas desvantagens, incluindo provisionamento de nó mais lento e latência de leitura/gravação mais alta.
Efêmero: discos do sistema operacional efêmero são armazenados somente no computador host, assim como um disco temporário. Isso fornece menor latência de leitura/gravação, juntamente com o dimensionamento de nó mais rápido e atualizações de cluster.

OSType

O tipo de sistema operacional. O padrão é Linux.
KnownOSType pode ser usado de forma intercambiável com OSType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

linux: use Linux.
Windows: use o Windows.

Ossku

Especifica o SKU do sistema operacional usado pelo pool de agentes. O padrão é Ubuntu se OSType for Linux. O padrão é o Windows2019 quando o Kubernetes <= 1,24 ou Windows2022 quando o Kubernetes >= 1,25 se o OSType for Windows.
KnownOssku pode ser usado de forma intercambiável com Ossku, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Ubuntu: use o Ubuntu como o sistema operacional para imagens de nó.
do AzureLinux: use o AzureLinux como o sistema operacional para imagens de nó. O Azure Linux é uma distribuição do Linux com otimização de contêiner criada pela Microsoft, visite https://aka.ms/azurelinux para obter mais informações.
AzureLinux3: use AzureLinux3 como o sistema operacional para imagens de nó. O Azure Linux é uma distribuição do Linux com otimização de contêiner criada pela Microsoft, visite https://aka.ms/azurelinux para obter mais informações. Para limitações, visite https://aka.ms/aks/node-images. Para obter diretrizes de migração do sistema operacional, consulte https://aka.ms/aks/upgrade-os-version.
CBLMariner: OSSKU preterido. Em vez disso, a Microsoft recomenda que novas implantações escolham "AzureLinux".
Windows2019: use o Windows2019 como o sistema operacional para imagens de nó. Sem suporte para pools de nós do sistema. O Windows2019 só dá suporte a contêineres do Windows2019; ele não pode executar contêineres do Windows2022 e vice-versa.
Windows2022: use o Windows2022 como o sistema operacional para imagens de nó. Sem suporte para pools de nós do sistema. O Windows2022 só dá suporte a contêineres do Windows2022; ele não pode executar contêineres do Windows2019 e vice-versa.
Ubuntu2204: Use o Ubuntu2204 como sistema operacional para imagens de nó, no entanto, o Ubuntu 22.04 pode não ser compatível com todos os pools de nós. Para limitações e versões do Kubernetes suportadas, consulte https://aka.ms/aks/supported-ubuntu-versions
Windows2025: use Windows2025 como o sistema operacional para imagens de nó. Sem suporte para pools de nós do sistema. O Windows2025 suporta containers Windows2022 e Windows 2025; ele não pode rodar containers do Windows2019 e vice-versa.
Ubuntu2404: Use o Ubuntu2404 como sistema operacional para imagens de nó, no entanto, o Ubuntu 24.04 pode não ser compatível com todos os pools de nós. Para limitações e versões do Kubernetes suportadas, consulte consulte https://aka.ms/aks/supported-ubuntu-versions

OutboundType

O método de roteamento de saída (saída). Isso só pode ser definido no momento da criação do cluster e não pode ser alterado posteriormente. Para obter mais informações, consulte o tipo de saída de saída.
KnownOutboundType pode ser usado de forma intercambiável com OutboundType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

loadBalancer: o balanceador de carga é usado para saída por meio de um IP público atribuído pelo AKS. Isso dá suporte aos serviços kubernetes do tipo 'loadBalancer'. Para obter mais informações, consulte loadbalancer de tipo de saída.
userDefinedRouting: os caminhos de saída devem ser definidos pelo usuário. Esse é um cenário avançado e requer uma configuração de rede adequada. Para obter mais informações, consulte userDefinedRouting de tipo de saída.
managedNATGateway: o gateway NAT gerenciado pelo AKS é usado para saída.
userAssignedNATGateway: o gateway NAT atribuído pelo usuário associado à sub-rede de cluster é usado para saída. Esse é um cenário avançado e requer uma configuração de rede adequada.
nenhum: o cluster do AKS não está definido com nenhum tipo de saída. Todos os nós do AKS seguem o comportamento de saída padrão da VM do 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 alocação de IP do pod. O modo de alocação de IP para pods no pool de agentes. Deve ser usado com podSubnetId. O padrão é 'DynamicIndividual'.
KnownPodIPAllocationMode pode ser usado de forma intercambiável com PodIPAllocationMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

DynamicIndividual: cada nó é alocado com uma lista não contígua de endereços IP atribuíveis a pods. Isso é melhor para maximizar uma sub-rede pequena a média de tamanho /16 ou menor. O cluster de CNI do Azure com alocação de IP dinâmico padrão para esse modo se o cliente não especificar explicitamente um podIPAllocationMode
StaticBlock: cada nó é alocado estaticamente blocos CIDR de tamanho /28 = 16 IPs por bloco para satisfazer os maxPods por nó. Número de blocos CIDR >= (maxPods/16). O bloco, em vez de um único IP, conta com o limite de IP privado da Vnet do Azure de 65K. Portanto, o modo de bloco é adequado para executar cargas de trabalho maiores com mais do que o limite atual de pods de 65K em um cluster. Esse modo é mais adequado para dimensionar com sub-redes maiores de /15 ou maior

PolicyRule

Enumeração que representa diferentes regras de política de rede.
KnownPolicyRule pode ser usado de forma intercambiável com PolicyRule, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

DenyAll: Negar todo o tráfego de rede.
AllowAll: Permitir todo o tráfego de rede.
AllowSameNamespace: Permitir tráfego dentro do mesmo namespace.

PrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.
KnownPrivateEndpointConnectionProvisioningState pode ser usado de forma intercambiável com PrivateEndpointConnectionProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Cancelado: O provisionamento de conexão de endpoint privado foi cancelado.
Criação: Conexão privada de endpoint está sendo criada.
Excluindo: Conexão de endpoint privado está sendo deletada.
Falha: O provisionamento de conexão de endpoint privado falhou.
Bem-sucedido: Provisão de conexão de endpoint privado bem-sucedida.

Protocol

O protocolo de rede da porta.
KnownProtocol pode ser usado de forma intercambiável com o Protocolo, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

protocolo TCP: TCP.
protocolo UDP: UDP.

ProxyRedirectionMechanism

Modo de redirecionamento de tráfego.
KnownProxyRedirectionMechanism pode ser usado de forma intercambiável com ProxyRedirectionMechanism, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

InitContainers: o Istio injetará um contêiner de inicialização em cada pod para redirecionar o tráfego (requer NET_ADMIN e NET_RAW).
CNIChaining: O Istio instalará um plug-in CNI encadeado para redirecionar o tráfego (recomendado).

PublicNetworkAccess

PublicNetworkAccess do managedCluster. Permitir ou negar acesso à rede pública para AKS
KnownPublicNetworkAccess podem ser usados de forma intercambiável com PublicNetworkAccess, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

habilitado: entrada/saída para o managedCluster é permitido.
desabilitado: o tráfego de entrada para managedCluster está desabilitado, o tráfego do managedCluster é permitido.

ResourceIdentityType

O tipo de identidade usado para o cluster gerenciado. Para obter mais informações, consulte usar identidades gerenciadas no AKS.
KnownResourceIdentityType podem ser usados de forma intercambiável com ResourceIdentityType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

SystemAssigned: Use uma identidade gerenciada criada implicitamente por sistema para gerenciar recursos do cluster. Componentes mestres no plano de controle, como kube-controller-manager, usarão a identidade gerenciada atribuída ao sistema para manipular recursos do Azure.
UserAssigned: Use uma identidade especificada pelo usuário para gerenciar os recursos do cluster. Componentes mestres no plano de controle, como kube-controller-manager, usarão a identidade gerenciada designada pelo usuário para manipular os recursos do Azure.
Nenhum: Não use uma identidade gerenciada para o Cluster Gerenciado, o principal de serviço será usado em seu lugar.

RestrictionLevel

O nível de restrição aplicado ao grupo de recursos do nó do cluster. Se não especificado, o padrão é 'Irrestrito'
KnownRestrictionLevel pode ser usado de forma intercambiável com RestrictionLevel, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

irrestrito: todas as permissões RBAC são permitidas no grupo de recursos do nó gerenciado
ReadOnly: somente permissões RBAC de */leitura permitidas no grupo de recursos do nó gerenciado

ScaleDownMode

Descreve como as VMs são adicionadas ou removidas dos Pools de Agentes. Consulte estados de faturamento.
KnownScaleDownMode pode ser usado de forma intercambiável com ScaleDownMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluir: crie novas instâncias durante a escala vertical e remova instâncias durante a redução horizontal.
Desalocar: tente iniciar instâncias desalocadas (se existirem) durante a escala vertical e desalocar instâncias durante a redução horizontal.

ScaleSetEvictionPolicy

A política de remoção do Conjunto de Dimensionamento de Máquinas Virtuais. A política de despejo especifica o que to do com a VM quando ela é despejada. O padrão é Excluir. Para mais informações sobre despejo, veja c0
KnownScaleSetEvictionPolicy podem ser usados de forma intercambiável com ScaleSetEvictionPolicy, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Excluir: os nós no Conjunto de Dimensionamento subjacente do pool de nós são excluídos quando são removidos.
Desalocar: os nós no conjunto de dimensionamento subjacente do pool de nós são definidos como o estado desalocado interrompido após a remoção. Nós na contagem de estado desalocado interrompido em relação à cota de computação e podem causar problemas com o dimensionamento ou atualização do cluster.

ScaleSetPriority

A prioridade do Conjunto de Dimensionamento de Máquinas Virtuais.
KnownScaleSetPriority podem ser usados de forma intercambiável com ScaleSetPriority, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Spot: as VMs de prioridade spot serão usadas. Não há SLA para nós spot. Consulte local no do AKS para obter mais informações.
Regular: VMs regulares serão usadas.

ServiceMeshMode

Modo da malha de serviço.
KnownServiceMeshMode pode ser usado de forma intercambiável com ServiceMeshMode, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Istio: Istio implantado como um complemento do AKS.
desabilitado: a malha está desabilitada.

SnapshotType

O tipo de instantâneo. O padrão é NodePool.
KnownSnapshotType pode ser usado de forma intercambiável com SnapshotType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

nodePool: o instantâneo é um instantâneo de um pool de nós.

TransitEncryptionType

Configura a criptografia de pod para pod. Isso só pode ser habilitado em clusters baseados em Cilium. Se não for especificado, o valor padrão será None.
KnownTransitEncryptionType pode ser usado de forma intercambiável com TransitEncryptionType, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

WireGuard: Ative a criptografia WireGuard. Consulte https://docs.cilium.io/en/latest/security/network/encryption-wireguard/ os casos de uso e os detalhes de implementação
Nenhum: desabilitar a criptografia de trânsito

TrustedAccessRoleBindingProvisioningState

O estado de provisionamento atual da associação de função de acesso confiável.
KnownTrustedAccessRoleBindingProvisioningState pode ser usado de forma intercambiável com TrustedAccessRoleBindingProvisioningState, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Cancelado: O provisionamento vinculante de função de acesso confiável foi cancelado.
Excluindo: O vínculo de função de acesso confiável está sendo deletado.
Falha: O provisionamento de vinculação de função de acesso confiável falhou.
Sucesso: Provisionamento vinculante de função de acesso confiável bem-sucedido.
Atualização: O vínculo de funções de acesso confiável está sendo atualizado.

Type

O índice da semana. Especifica em qual semana do mês o dayOfWeek se aplica.
KnownType pode ser usado de forma intercambiável com Type, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Primeira: Primeira semana do mês.
Segunda: Segunda semana do mês.
Terceira: Terceira semana do mês.
Quarta: Quarta semana do mês.
Última: Última semana do mês.

UndrainableNodeBehavior

Define o comportamento de nós não indisplicáveis durante a atualização. A causa mais comum de nós não indesaciáveis são PDBs (Orçamentos de Interrupção de Pod), mas outros problemas, como o período de carência de término do pod, excedem o tempo limite de drenagem por nó restante ou o pod ainda está em um estado de execução, também pode causar nós não indesaciáveis.
KnownUndrainableNodeBehavior pode ser usado de forma intercambiável com UndrainableNodeBehavior, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Cordon: o AKS isolará os nós bloqueados e os substituirá por nós de surto durante a atualização. Os nós bloqueados serão isolados e substituídos por nós de surto. Os nós bloqueados terão o rótulo 'kubernetes.azure.com/upgrade-status:Quarantined'. Um nó de surto será mantido para cada nó bloqueado. Será feita uma tentativa de melhor esforço para excluir todos os outros nós de aumento. Se houver nós de pico suficientes para substituir nós bloqueados, a operação de atualização e o cluster gerenciado estarão em estado de falha. Caso contrário, a operação de atualização e o cluster gerenciado estarão em estado cancelado.
Agendar: o AKS marcará os nós bloqueados programáveis, mas os nós bloqueados não serão atualizados. Uma tentativa de melhor esforço será feita para excluir todos os nós de aumento. A operação de atualização e o cluster gerenciado estarão em estado de falha se houver nós bloqueados.

UpgradeChannel

O canal de atualização para atualização automática. O padrão é 'none'. Para obter mais informações, consulte como definir o canal de atualização automática do cluster do AKS.
KnownUpgradeChannel pode ser usado de forma intercambiável com UpgradeChannel, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

rápida: atualize automaticamente o cluster para a versão de patch com suporte mais recente na versão secundária com suporte mais recente. Nos casos em que o cluster está em uma versão do Kubernetes que está em uma versão secundária N-2 em que N é a versão secundária com suporte mais recente, o cluster primeiro atualiza para a versão de patch mais recente com suporte na versão secundária N-1. Por exemplo, se um cluster estiver executando a versão 1.17.7 e as versões 1.17.9, 1.18.4, 1.18.6 e 1.19.1 estiverem disponíveis, seu cluster primeiro será atualizado para 1.18.6 e, em seguida, será atualizado para 1.19.1.
estável: atualize automaticamente o cluster para a versão de patch mais recente com suporte na versão secundária N-1, em que N é a versão secundária com suporte mais recente. Por exemplo, se um cluster estiver executando a versão 1.17.7 e as versões 1.17.9, 1.18.4, 1.18.6 e 1.19.1 estiverem disponíveis, seu cluster será atualizado para 1.18.6.
patch: atualize automaticamente o cluster para a versão mais recente do patch com suporte quando ele ficar disponível, mantendo a versão secundária a mesma. Por exemplo, se um cluster estiver executando a versão 1.17.7 e as versões 1.17.9, 1.18.4, 1.18.6 e 1.19.1 estiverem disponíveis, seu cluster será atualizado para 1.17.9.
de imagem de nó: atualize automaticamente a imagem do nó para a versão mais recente disponível. Considere usar nodeOSUpgradeChannel, pois isso permite que você configure a aplicação de patch do sistema operacional do nó separada da aplicação de patch de versão do Kubernetes
nenhum: desabilita atualizações automáticas e mantém o cluster em sua versão atual do Kubernetes.

WeekDay

A enumeração do dia da semana.
KnownWeekDay pode ser usado de forma intercambiável com o WeekDay, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

Domingo: Representa o domingo.
Segunda-feira: Representa segunda-feira.
Terça-feira: Representa a terça-feira.
Quarta-feira: Representa quarta-feira.
Quinta-feira: Representa quinta-feira.
Sexta-feira: Representa a sexta-feira.
Sábado: Representa o sábado.

WorkloadRuntime

Determina o tipo de carga de trabalho que um nó pode executar.
KnownWorkloadRuntime podem ser usados de forma intercambiável com WorkloadRuntime, essa enumeração contém os valores conhecidos aos quais o serviço dá suporte.

Valores conhecidos compatíveis com o serviço

OCIContainer: os nós usarão o Kubelet para executar cargas de trabalho de contêiner OCI padrão.
WasmWasi: os nós usarão Krustlet para executar cargas de trabalho WASM usando o provedor WASI (versão prévia).
KataVmIsolation: Nós podem usar (Kata + Hipervisor em nuvem + Hyper-V) para habilitar pods baseados em VMs aninhadas. Devido ao uso do Hyper-V, o sistema operacional do nó AKS em si é uma VM aninhada (o so raiz) do Hyper-V. Portanto, ele só pode ser usado com séries de VM que dão suporte à Virtualização Aninhada, como a série Dv3.

Enumerações

AzureClouds

Um enum para descrever ambientes de nuvem Azure.

KnownAccelerationMode

Ative as opções avançadas de aceleração de rede. Isso permite que os usuários configurem a aceleração usando o roteamento de host BPF. Isso pode ser ativado somente com o plano de dados do Cilium. Se não for especificado, o valor padrão será Nenhum (sem aceleração). O modo de aceleração pode ser alterado em um cluster pré-existente. Veja https://aka.ms/acnsperformance uma explicação detalhada

KnownAdoptionPolicy

Ação se o namespace do Kubernetes com o mesmo nome já existir.

KnownAdvancedNetworkPolicies

Habilite políticas de rede avançadas. Isso permite que os usuários configurem políticas de rede da Camada 7 (FQDN, HTTP, Kafka). As próprias políticas devem ser configuradas por meio dos recursos da Política de Rede do Cilium, consulte https://docs.cilium.io/en/latest/security/policy/index.html. Isso só pode ser habilitado em clusters baseados em cilium. Se não for especificado, o valor padrão será FQDN se security.enabled for definido como true.

KnownAgentPoolMode

O modo de um pool de agentes. Um cluster deve ter pelo menos um pool de agentes 'System' o tempo todo. Para obter informações adicionais sobre restrições de pool de agentes e práticas recomendadas, consulte: https://docs.microsoft.com/azure/aks/use-system-pools

KnownAgentPoolSSHAccess

Método de acesso SSH de um pool de agentes.

KnownAgentPoolType

O tipo de Pool de Agentes.

KnownArtifactSource

A origem do artefato. A origem da qual os artefatos são baixados.

KnownBackendPoolType

O tipo de Load Balancer BackendPool gerenciado de entrada.

KnownCode

Informa se o cluster está em execução ou parado

KnownConnectionStatus

O status da conexão do serviço de link privado.

KnownCreatedByType

O tipo de entidade que criou o recurso.

KnownDeletePolicy

Excluir opções de um namespace.

KnownExpander

O expansor a ser usado ao aumentar a escala. Se não for especificado, o padrão será "aleatório". Consulte expansores para obter mais informações.

KnownExtendedLocationTypes

O tipo de extendedLocation.

KnownFormat

O formato da credencial kubeconfig.

KnownGPUDriver

Se os drivers de GPU devem ser instalados. Quando não for especificado, o padrão é Instalar.

KnownGPUInstanceProfile

GPUInstanceProfile a ser usado para especificar o perfil de instância de GPU MIG para SKU de VM de GPU com suporte.

KnownGatewayAPIIstioEnabled

Se é necessário habilitar o Istio como uma implementação de API de Gateway para entrada gerenciada com Roteamento de Aplicativos.

KnownIpFamily

Para determinar se o endereço pertence à família IPv4 ou IPv6

KnownIstioIngressGatewayMode

Modo de um gateway de entrada.

KnownKeyVaultNetworkAccessTypes

Acesso à rede do cofre de chaves. Acesso à rede do cofre de chaves. Os valores possíveis são Public e Private. Public significa que o cofre de chaves permite o acesso público de todas as redes. Private significa que o cofre de chaves desabilita o acesso público e habilita o link privado. O valor padrão é Public.

KnownKubeletDiskType

Determina o posicionamento de volumes emptyDir, raiz de dados do runtime do contêiner e armazenamento efêmero do Kubelet.

KnownKubernetesSupportPlan

Diferentes camadas de suporte para clusters gerenciados do AKS

KnownLicenseType

O tipo de licença a usar para VMs do Windows. Veja Azure Benefícios para Usuários Híbridos para mais detalhes.

KnownLoadBalancerSku

O sku do balanceador de carga para o cluster gerenciado. O padrão é 'standard'. Veja Azure Load Balancer SKUs para mais informações sobre as diferenças entre SKUs de balanceador de carga.

KnownLocalDNSForwardDestination

Servidor de destino para consultas DNS a serem encaminhadas do localDNS.

KnownLocalDNSForwardPolicy

Política de encaminhamento para selecionar o servidor DNS upstream. Consulte o plug-in de encaminhamento para obter mais informações.

KnownLocalDNSMode

Modo de ativação para localDNS.

KnownLocalDNSProtocol

Imponha o TCP ou prefira o protocolo UDP para conexões do localDNS ao servidor DNS upstream.

KnownLocalDNSQueryLogging

Nível de log para consultas DNS no localDNS.

KnownLocalDNSServeStale

Política para veiculação de dados obsoletos. Consulte o plug-in de cache para obter mais informações.

KnownLocalDNSState

Estado gerado pelo sistema de localDNS.

KnownManagedClusterPodIdentityProvisioningState

O estado de provisionamento atual da identidade do pod.

KnownManagedClusterSKUName

O nome de um SKU de cluster gerenciado.

KnownManagedClusterSKUTier

A camada de um SKU de cluster gerenciado. Se não for especificado, o padrão será "Gratuito". Consulte de tipo de preço do AKS para obter mais detalhes.

KnownManagedGatewayType

Configuração para a instalação da API do Gateway gerenciado. Se não for especificado, o padrão será 'Desativado'. Confira https://aka.ms/k8s-gateway-api para saber mais.

KnownNamespaceProvisioningState

O estado de provisionamento atual do namespace.

KnownNetworkDataplane

Plano de dados de rede usado no cluster do Kubernetes.

KnownNetworkMode

O modo de rede com o qual o Azure CNI está configurado. Isso não poderá ser especificado se networkPlugin for algo diferente de "azure".

KnownNetworkPlugin

Plug-in de rede usado para criar a rede do Kubernetes.

KnownNetworkPluginMode

O modo que o plug-in de rede deve usar.

KnownNetworkPolicy

Política de rede usada para criar a rede do Kubernetes.

KnownNginxIngressControllerType

Tipo de entrada para o recurso personalizado NginxIngressController padrão

KnownNodeOSUpgradeChannel

Canal de atualização do sistema operacional do nó. Maneira como o sistema operacional em seus nós é atualizado. O padrão é NodeImage.

KnownNodeProvisioningDefaultNodePools

O conjunto de CRDs (Karpenter NodePools) padrão configurados para provisionamento de nós. Este campo não tem efeito, a menos que o modo seja 'Auto'. Aviso: Alterar isso de Automático para Nenhum em um cluster existente fará com que os NodePools Karpenter padrão sejam excluídos, o que drenará e excluirá os nós associados a esses pools. É altamente recomendável não fazer isso, a menos que haja nós ociosos prontos para receber os pods removidos por essa ação. Se não for especificado, o padrão será Auto. Para obter mais informações, consulte aka.ms/aks/nap#node-pools.

KnownNodeProvisioningMode

O modo de provisionamento de nó. Se não for especificado, o padrão será Manual.

KnownOSDiskType

O tipo de disco do sistema operacional a ser usado para computadores no pool de agentes. O padrão será "Efêmero" se a VM der suporte a ela e tiver um disco de cache maior que o OSDiskSizeGB solicitado. Caso contrário, o padrão será 'Gerenciado'. Pode não ser alterado após a criação. Para obter mais informações, consulte do sistema operacional efêmero.

KnownOSType

O tipo de sistema operacional. O padrão é Linux.

KnownOssku

Especifica o SKU do sistema operacional usado pelo pool de agentes. O padrão é Ubuntu se OSType for Linux. O padrão é o Windows2019 quando o Kubernetes <= 1,24 ou Windows2022 quando o Kubernetes >= 1,25 se o OSType for Windows.

KnownOutboundType

O método de roteamento de saída (saída). Isso só pode ser definido no momento da criação do cluster e não pode ser alterado posteriormente. Para obter mais informações, consulte o tipo de saída de saída.

KnownPodIPAllocationMode

Modo de alocação de IP do pod. O modo de alocação de IP para pods no pool de agentes. Deve ser usado com podSubnetId. O padrão é 'DynamicIndividual'.

KnownPolicyRule

Enumeração que representa diferentes regras de política de rede.

KnownPrivateEndpointConnectionProvisioningState

O estado de provisionamento atual.

KnownProtocol

O protocolo de rede da porta.

KnownProxyRedirectionMechanism

Modo de redirecionamento de tráfego.

KnownPublicNetworkAccess

PublicNetworkAccess do managedCluster. Permitir ou negar acesso à rede pública para o AKS

KnownResourceIdentityType

O tipo de identidade usado para o cluster gerenciado. Para obter mais informações, consulte usar identidades gerenciadas no AKS.

KnownRestrictionLevel

O nível de restrição aplicado ao grupo de recursos do nó do cluster. Se não for especificado, o padrão será 'Irrestrito'

KnownScaleDownMode

Descreve como as VMs são adicionadas ou removidas dos Pools de Agentes. Consulte estados de faturamento.

KnownScaleSetEvictionPolicy

A política de remoção do Conjunto de Dimensionamento de Máquinas Virtuais. A política de despejo especifica o que to do com a VM quando ela é despejada. O padrão é Excluir. Para mais informações sobre despejo, veja c0

KnownScaleSetPriority

A prioridade do Conjunto de Dimensionamento de Máquinas Virtuais.

KnownServiceMeshMode

Modo da malha de serviço.

KnownSnapshotType

O tipo de instantâneo. O padrão é NodePool.

KnownTransitEncryptionType

Configura a criptografia de pod para pod. Isso só pode ser habilitado em clusters baseados em Cilium. Se não for especificado, o valor padrão será None.

KnownTrustedAccessRoleBindingProvisioningState

O estado de provisionamento atual da associação de função de acesso confiável.

KnownType

O índice da semana. Especifica em qual semana do mês o dayOfWeek se aplica.

KnownUndrainableNodeBehavior

Define o comportamento de nós não indisplicáveis durante a atualização. A causa mais comum de nós não indesaciáveis são PDBs (Orçamentos de Interrupção de Pod), mas outros problemas, como o período de carência de término do pod, excedem o tempo limite de drenagem por nó restante ou o pod ainda está em um estado de execução, também pode causar nós não indesaciáveis.

KnownUpgradeChannel

O canal de atualização para atualização automática. O padrão é 'none'. Para obter mais informações, consulte como definir o canal de atualização automática do cluster do AKS.

KnownVersions

As versões de API disponíveis.

KnownWeekDay

A enumeração do dia da semana.

KnownWorkloadRuntime

Determina o tipo de carga de trabalho que um nó pode executar.

Funções

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

Detalhes da função

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

Cria um sondador do estado serializado de outro sondador. Isso pode ser útil quando você deseja criar sondadores em um host diferente ou um sondador precisa ser construído depois que o original não estiver no escopo.

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>

Retornos

PollerLike<OperationState<TResult>, TResult>