ContainerServiceManagedClusterData Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma classe que representa o modelo de dados ContainerServiceManagedCluster.
public class ContainerServiceManagedClusterData : Azure.ResourceManager.Models.TrackedResourceData
type ContainerServiceManagedClusterData = class
inherit TrackedResourceData
Public Class ContainerServiceManagedClusterData
Inherits TrackedResourceData
- Herança
Construtores
ContainerServiceManagedClusterData(AzureLocation) |
Inicializa uma nova instância de ContainerServiceManagedClusterData. |
Propriedades
AadProfile |
A configuração do Azure Active Directory. |
AddonProfiles |
O perfil do complemento de cluster gerenciado. |
AgentPoolProfiles |
As propriedades do pool de agentes. |
ApiServerAccessProfile |
O perfil de acesso para o servidor de API de cluster gerenciado. |
AutoScalerProfile |
Parâmetros a serem aplicados ao dimensionador automático de cluster quando habilitado. |
AutoUpgradeProfile |
A configuração de atualização automática. |
AzureMonitorMetrics |
Perfil de métricas para o complemento do serviço prometheus. |
AzurePortalFqdn |
O Portal do Azure exige que determinados cabeçalhos cors (compartilhamento de recursos entre origens) sejam enviados em algumas respostas, que a APIServer do Kubernetes não manipula por padrão. Esse FQDN especial dá suporte ao CORS, permitindo que o Portal do Azure funcione corretamente. |
CreationDataSourceResourceId |
Essa é a ID do ARM do objeto de origem a ser usado para criar o objeto de destino. |
CurrentKubernetesVersion |
A versão do Kubernetes em que o Cluster Gerenciado está em execução. |
DisableLocalAccounts |
Se definido como true, obter credenciais estáticas será desabilitado para esse cluster. Isso só deve ser usado em Clusters Gerenciados habilitados para AAD. Para obter mais detalhes, consulte desabilitar contas locais. |
DiskEncryptionSetId |
Isso é do formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/diskEncryptionSets/{encryptionSetName}'. |
DnsPrefix |
Isso não pode ser atualizado depois que o Cluster Gerenciado for criado. |
EnableNamespaceResources |
O valor padrão é false. Ele pode ser habilitado/desabilitado na criação e atualização do cluster gerenciado. Consulte https://aka.ms/NamespaceARMResource para obter mais detalhes sobre o Namespace como um recurso do ARM. |
EnablePodSecurityPolicy |
(PRETERIDO) Se deseja habilitar a política de segurança de pod do Kubernetes (versão prévia). PodSecurityPolicy foi preterido no Kubernetes v1.21 e removido do Kubernetes na v1.25. Saiba mais em https://aka.ms/k8s/psp e https://aka.ms/aks/psp. |
EnableRbac |
Se deseja habilitar o Kubernetes Role-Based Controle de Acesso. |
ExtendedLocation |
O local estendido da Máquina Virtual. |
Fqdn |
O FQDN do pool de master. |
FqdnSubdomain |
Isso não pode ser atualizado depois que o Cluster Gerenciado for criado. |
GuardrailsProfile |
O perfil de proteção contém todas as informações de proteção para um determinado cluster. |
HttpProxyConfig |
Configurações para provisionar o cluster com servidores proxy HTTP. |
Id |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. (Herdado de ResourceData) |
Identity |
A identidade do cluster gerenciado, se configurada. Tipos de identidade com suporte atuais: None, SystemAssigned, UserAssigned. |
IdentityProfile |
Identidades associadas ao cluster. |
IngressWebAppRouting |
Configurações de Roteamento de Aplicativo Web para o perfil de entrada. |
KubernetesVersion |
Ao atualizar um cluster do AKS com suporte, as versões secundárias do Kubernetes não podem ser ignoradas. Todas as atualizações devem ser executadas sequencialmente pelo número de versão principal. Por exemplo, atualizações entre 1.14.x -> 1.15.x ou 1.15.x -> 1.16.x são permitidas, no entanto, 1.14.x -> 1.16.x não é permitida. Consulte atualizando um cluster do AKS para obter mais detalhes. |
LinuxProfile |
O perfil para VMs Linux no Cluster Gerenciado. |
Location |
A localização geográfica onde o recurso reside. (Herdado de TrackedResourceData) |
MaxAgentPools |
O número máximo de pools de agentes para o cluster gerenciado. |
Name |
O nome do recurso. (Herdado de ResourceData) |
NetworkProfile |
O perfil de configuração de rede. |
NodeResourceGroup |
O nome do grupo de recursos que contém nós do pool de agentes. |
NodeResourceGroupRestrictionLevel |
O nível de restrição aplicado ao grupo de recursos do nó do cluster. |
OidcIssuerProfile |
O perfil do emissor OIDC do Cluster Gerenciado. |
PodIdentityProfile |
Confira usar a identidade de pod do AAD para obter mais detalhes sobre a integração de identidade do pod do AAD. |
PowerStateCode |
Informa se o cluster está em execução ou parado. |
PrivateFqdn |
O FQDN do cluster privado. |
PrivateLinkResources |
Recursos de link privado associados ao cluster. |
ProvisioningState |
O estado de provisionamento atual. |
PublicNetworkAccess |
Permitir ou negar o acesso à rede pública para o AKS. |
ResourceType |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts". (Herdado de ResourceData) |
SecurityProfile |
Perfil de segurança para o cluster gerenciado. |
ServicePrincipalProfile |
Informações sobre uma identidade de entidade de serviço para o cluster a ser usado para manipular APIs do Azure. |
Sku |
O SKU do cluster gerenciado. |
StorageProfile |
Perfil de armazenamento para o cluster gerenciado. |
SystemData |
Os metadados do Azure Resource Manager que contêm as informações createdBy e modifiedBy. (Herdado de ResourceData) |
Tags |
Marcas de recurso. (Herdado de TrackedResourceData) |
WindowsProfile |
O perfil para VMs do Windows no Cluster Gerenciado. |
WorkloadAutoScalerProfile |
Perfil de dimensionador automático de carga de trabalho para o cluster gerenciado. |
Aplica-se a
Azure SDK for .NET