ManagedClusterInner Construtores
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.
Sobrecargas
ManagedClusterInner()
Inicializa uma nova instância da classe ManagedClusterInner.
public ManagedClusterInner ();
Public Sub New ()
Aplica-se a
ManagedClusterInner(String, String, String, String, IDictionary<String, String>, String, PowerState, Nullable<Int32>, String, String, String, String, IList<ManagedClusterAgentPoolProfile>, ContainerServiceLinuxProfile, ManagedClusterWindowsProfile, ManagedClusterServicePrincipalProfile, IDictionary<String,ManagedClusterAddonProfile>, ManagedClusterPodIdentityProfile, String, Nullable<Boolean>, Nullable<Boolean>, ContainerServiceNetworkProfile, ManagedClusterAADProfile, ManagedClusterAutoUpgradeProfile, ManagedClusterPropertiesAutoScalerProfile, ManagedClusterAPIServerAccessProfile, String, IDictionary<String, ManagedClusterPropertiesIdentityProfileValue>, ManagedClusterIdentity, ManagedClusterSKU)
Inicializa uma nova instância da classe ManagedClusterInner.
public ManagedClusterInner (string location, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string provisioningState = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.PowerState powerState = default, int? maxAgentPools = default, string kubernetesVersion = default, string dnsPrefix = default, string fqdn = default, string privateFQDN = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAgentPoolProfile> agentPoolProfiles = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceLinuxProfile linuxProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterWindowsProfile windowsProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterServicePrincipalProfile servicePrincipalProfile = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAddonProfile> addonProfiles = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPodIdentityProfile podIdentityProfile = default, string nodeResourceGroup = default, bool? enableRBAC = default, bool? enablePodSecurityPolicy = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile networkProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAADProfile aadProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAutoUpgradeProfile autoUpgradeProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPropertiesAutoScalerProfile autoScalerProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAPIServerAccessProfile apiServerAccessProfile = default, string diskEncryptionSetID = default, System.Collections.Generic.IDictionary<string,Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPropertiesIdentityProfileValue> identityProfile = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterIdentity identity = default, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterSKU sku = default);
new Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterInner : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.ContainerService.Fluent.Models.PowerState * Nullable<int> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAgentPoolProfile> * Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceLinuxProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterWindowsProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterServicePrincipalProfile * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAddonProfile> * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPodIdentityProfile * string * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ContainerService.Fluent.Models.ContainerServiceNetworkProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAADProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAutoUpgradeProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPropertiesAutoScalerProfile * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterAPIServerAccessProfile * string * System.Collections.Generic.IDictionary<string, Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterPropertiesIdentityProfileValue> * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterIdentity * Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterSKU -> Microsoft.Azure.Management.ContainerService.Fluent.Models.ManagedClusterInner
Public Sub New (location As String, Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional provisioningState As String = Nothing, Optional powerState As PowerState = Nothing, Optional maxAgentPools As Nullable(Of Integer) = Nothing, Optional kubernetesVersion As String = Nothing, Optional dnsPrefix As String = Nothing, Optional fqdn As String = Nothing, Optional privateFQDN As String = Nothing, Optional agentPoolProfiles As IList(Of ManagedClusterAgentPoolProfile) = Nothing, Optional linuxProfile As ContainerServiceLinuxProfile = Nothing, Optional windowsProfile As ManagedClusterWindowsProfile = Nothing, Optional servicePrincipalProfile As ManagedClusterServicePrincipalProfile = Nothing, Optional addonProfiles As IDictionary(Of String, ManagedClusterAddonProfile) = Nothing, Optional podIdentityProfile As ManagedClusterPodIdentityProfile = Nothing, Optional nodeResourceGroup As String = Nothing, Optional enableRBAC As Nullable(Of Boolean) = Nothing, Optional enablePodSecurityPolicy As Nullable(Of Boolean) = Nothing, Optional networkProfile As ContainerServiceNetworkProfile = Nothing, Optional aadProfile As ManagedClusterAADProfile = Nothing, Optional autoUpgradeProfile As ManagedClusterAutoUpgradeProfile = Nothing, Optional autoScalerProfile As ManagedClusterPropertiesAutoScalerProfile = Nothing, Optional apiServerAccessProfile As ManagedClusterAPIServerAccessProfile = Nothing, Optional diskEncryptionSetID As String = Nothing, Optional identityProfile As IDictionary(Of String, ManagedClusterPropertiesIdentityProfileValue) = Nothing, Optional identity As ManagedClusterIdentity = Nothing, Optional sku As ManagedClusterSKU = Nothing)
Parâmetros
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- provisioningState
- String
O estado de implantação ou provisionamento atual, que aparece apenas na resposta.
- powerState
- PowerState
Representa o estado de energia do cluster
- kubernetesVersion
- String
Versão do Kubernetes especificada ao criar o cluster gerenciado.
- dnsPrefix
- String
Prefixo DNS especificado ao criar o cluster gerenciado.
- fqdn
- String
FQDN para o pool de master.
- privateFQDN
- String
FQDN do cluster privado.
- agentPoolProfiles
- IList<ManagedClusterAgentPoolProfile>
Propriedades do pool de agentes.
- linuxProfile
- ContainerServiceLinuxProfile
Perfil para VMs do Linux no cluster do serviço de contêiner.
- windowsProfile
- ManagedClusterWindowsProfile
Perfil para VMs do Windows no cluster do serviço de contêiner.
- servicePrincipalProfile
- ManagedClusterServicePrincipalProfile
Informações sobre uma identidade de entidade de serviço para o cluster a ser usado para manipular APIs do Azure.
- addonProfiles
- IDictionary<String,ManagedClusterAddonProfile>
Perfil do complemento de cluster gerenciado.
- podIdentityProfile
- ManagedClusterPodIdentityProfile
Perfil da identidade do pod de cluster gerenciado.
- nodeResourceGroup
- String
Nome do grupo de recursos que contém nós do pool de agentes.
(PRETERINDO) Se a política de segurança de pod do Kubernetes deve ser habilitada (versão prévia). Esse recurso está definido para remoção em 15 de outubro de 2020. Saiba mais em aka.ms/aks/azpodpolicy.
- networkProfile
- ContainerServiceNetworkProfile
Perfil de configuração de rede.
- aadProfile
- ManagedClusterAADProfile
Perfil da configuração do Azure Active Directory.
- autoUpgradeProfile
- ManagedClusterAutoUpgradeProfile
Perfil da configuração de atualização automática.
- autoScalerProfile
- ManagedClusterPropertiesAutoScalerProfile
Parâmetros a serem aplicados ao dimensionador automático de cluster quando habilitado
- apiServerAccessProfile
- ManagedClusterAPIServerAccessProfile
Perfil de acesso para o servidor de API de cluster gerenciado.
- diskEncryptionSetID
- String
ResourceId do conjunto de criptografia de disco a ser usado para habilitar a criptografia em repouso.
- identityProfile
- IDictionary<String,ManagedClusterPropertiesIdentityProfileValue>
Identidades associadas ao cluster.
- identity
- ManagedClusterIdentity
A identidade do cluster gerenciado, se configurada.
O SKU do cluster gerenciado.
Aplica-se a
Azure SDK for .NET