ManagedClusterInner Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
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
- tags
- IDictionary<String,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
- 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.
(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.
Référence SKU de cluster managé.
S’applique à
Azure SDK for .NET