ManagedClusterInner Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
ManagedClusterInner()
Initialisiert eine neue instance der ManagedClusterInner-Klasse.
public ManagedClusterInner ();
Public Sub New ()
Gilt für:
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)
Initialisiert eine neue instance der ManagedClusterInner-Klasse.
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)
Parameter
- location
- String
- id
- String
- name
- String
- type
- String
- tags
- IDictionary<String,String>
- provisioningState
- String
Der aktuelle Bereitstellungs- oder Bereitstellungsstatus, der nur in der Antwort angezeigt wird.
- powerState
- PowerState
Stellt den Energiestatus des Clusters dar.
- kubernetesVersion
- String
Version von Kubernetes, die beim Erstellen des verwalteten Clusters angegeben wurde.
- dnsPrefix
- String
BEIM Erstellen des verwalteten Clusters angegebenes DNS-Präfix.
- fqdn
- String
FQDN für den master-Pool.
- privateFQDN
- String
FQDN des privaten Clusters.
- agentPoolProfiles
- IList<ManagedClusterAgentPoolProfile>
Eigenschaften des Agentpools.
- linuxProfile
- ContainerServiceLinuxProfile
Profil für Linux-VMs im Containerdienstcluster.
- windowsProfile
- ManagedClusterWindowsProfile
Profil für Windows-VMs im Containerdienstcluster.
- servicePrincipalProfile
- ManagedClusterServicePrincipalProfile
Informationen zu einer Dienstprinzipalidentität für den Cluster, die zum Bearbeiten von Azure-APIs verwendet werden soll.
- addonProfiles
- IDictionary<String,ManagedClusterAddonProfile>
Profil des Verwalteten Cluster-Add-Ons.
- podIdentityProfile
- ManagedClusterPodIdentityProfile
Profil der Identität des verwalteten Clusterpods.
- nodeResourceGroup
- String
Name der Ressourcengruppe, die Agentpoolknoten enthält.
Gibt an, ob Kubernetes Role-Based Access Control aktiviert werden soll.
(VERALTET) Gibt an, ob die Kubernetes-Podsicherheitsrichtlinie (Vorschau) aktiviert werden soll. Dieses Feature wird am 15. Oktober 2020 entfernt. Weitere Informationen finden Sie unter aka.ms/aks/azpodpolicy.
- networkProfile
- ContainerServiceNetworkProfile
Profil der Netzwerkkonfiguration.
- aadProfile
- ManagedClusterAADProfile
Profil der Azure Active Directory-Konfiguration.
- autoUpgradeProfile
- ManagedClusterAutoUpgradeProfile
Profil der Konfiguration des automatischen Upgrades.
- autoScalerProfile
- ManagedClusterPropertiesAutoScalerProfile
Parameter, die bei Aktivierung auf die Clusterautoskalierung angewendet werden sollen
- apiServerAccessProfile
- ManagedClusterAPIServerAccessProfile
Zugriffsprofil für den API-Server des verwalteten Clusters.
- diskEncryptionSetID
- String
ResourceId der Datenträgerverschlüsselungsgruppe, die zum Aktivieren der Verschlüsselung ruhender Daten verwendet werden soll.
- identityProfile
- IDictionary<String,ManagedClusterPropertiesIdentityProfileValue>
Dem Cluster zugeordnete Identitäten.
- identity
- ManagedClusterIdentity
Die Identität des verwalteten Clusters, sofern konfiguriert.
Die verwaltete Cluster-SKU.
Gilt für:
Azure SDK for .NET