Partager via


ManagedClusterInner Constructeurs

Définition

Surcharges

ManagedClusterInner()

Initialise une nouvelle instance de la classe ManagedClusterInner.

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)

Initialise une nouvelle instance de la classe ManagedClusterInner.

ManagedClusterInner()

Initialise une nouvelle instance de la classe ManagedClusterInner.

public ManagedClusterInner ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la 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)

Paramètres

location
String
id
String
name
String
type
String
provisioningState
String

État de déploiement ou d’approvisionnement actuel, qui apparaît uniquement dans la réponse.

powerState
PowerState

Représente l’état d’alimentation du cluster

maxAgentPools
Nullable<Int32>

Nombre maximal de pools d’agents pour le cluster managé.

kubernetesVersion
String

Version de Kubernetes spécifiée lors de la création du cluster managé.

dnsPrefix
String

Préfixe DNS spécifié lors de la création du cluster managé.

fqdn
String

Nom de domaine complet pour le pool master.

privateFQDN
String

Nom de domaine complet du cluster privé.

agentPoolProfiles
IList<ManagedClusterAgentPoolProfile>

Propriétés du pool d’agents.

linuxProfile
ContainerServiceLinuxProfile

Profil pour les machines virtuelles Linux dans le cluster de service de conteneur.

windowsProfile
ManagedClusterWindowsProfile

Profil pour les machines virtuelles Windows dans le cluster de service de conteneur.

servicePrincipalProfile
ManagedClusterServicePrincipalProfile

Informations sur une identité de principal de service pour le cluster à utiliser pour manipuler les API Azure.

addonProfiles
IDictionary<String,ManagedClusterAddonProfile>

Profil du module complémentaire de cluster managé.

podIdentityProfile
ManagedClusterPodIdentityProfile

Profil de l’identité de pod de cluster managé.

nodeResourceGroup
String

Nom du groupe de ressources contenant les nœuds du pool d’agents.

enableRBAC
Nullable<Boolean>

Indique s’il faut activer Kubernetes Role-Based Access Control.

enablePodSecurityPolicy
Nullable<Boolean>

(DÉPRÉCIÉ) Indique s’il faut activer la stratégie de sécurité des pods Kubernetes (préversion). Cette fonctionnalité est prévue pour la suppression le 15 octobre 2020. Pour en savoir plus, consultez aka.ms/aks/azpodpolicy.

networkProfile
ContainerServiceNetworkProfile

Profil de la configuration réseau.

aadProfile
ManagedClusterAADProfile

Profil de la configuration Azure Active Directory.

autoUpgradeProfile
ManagedClusterAutoUpgradeProfile

Profil de la configuration de la mise à niveau automatique.

autoScalerProfile
ManagedClusterPropertiesAutoScalerProfile

Paramètres à appliquer au cluster-autoscaler lorsqu’il est activé

apiServerAccessProfile
ManagedClusterAPIServerAccessProfile

Profil d’accès pour le serveur d’API de cluster managé.

diskEncryptionSetID
String

ResourceId du jeu de chiffrement de disque à utiliser pour activer le chiffrement au repos.

identityProfile
IDictionary<String,ManagedClusterPropertiesIdentityProfileValue>

Identités associées au cluster.

identity
ManagedClusterIdentity

Identité du cluster managé, si elle est configurée.

sku
ManagedClusterSKU

Référence SKU de cluster managé.

S’applique à