Freigeben über


ManagedCluster Konstruktoren

Definition

Überlädt

ManagedCluster()

Initialisiert eine neue instance der ManagedCluster-Klasse.

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, SystemData, String, String, String, String, IList<String>, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, Nullable<Boolean>, IList<NetworkSecurityRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, String, String, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, ApplicationTypeVersionsCleanupPolicy, Sku)

Initialisiert eine neue instance der ManagedCluster-Klasse.

ManagedCluster()

Initialisiert eine neue instance der ManagedCluster-Klasse.

public ManagedCluster();
Public Sub New ()

Gilt für:

ManagedCluster(String, String, String, String, String, String, IDictionary<String,String>, String, SystemData, String, String, String, String, IList<String>, Nullable<Int32>, Nullable<Int32>, String, IList<LoadBalancingRule>, Nullable<Boolean>, IList<NetworkSecurityRule>, IList<ClientCertificate>, AzureActiveDirectory, IList<SettingsSectionDescription>, String, String, String, String, IList<String>, Nullable<Boolean>, Nullable<Boolean>, ApplicationTypeVersionsCleanupPolicy, Sku)

Initialisiert eine neue instance der ManagedCluster-Klasse.

public ManagedCluster(string location, string dnsName, string adminUserName, string id = default, string name = default, string type = default, System.Collections.Generic.IDictionary<string,string> tags = default, string etag = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData systemData = default, string fqdn = default, string ipv4Address = default, string clusterId = default, string clusterState = default, System.Collections.Generic.IList<string> clusterCertificateThumbprints = default, int? clientConnectionPort = default, int? httpGatewayConnectionPort = default, string adminPassword = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> loadBalancingRules = default, bool? allowRdpAccess = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> networkSecurityRules = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> clients = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory azureActiveDirectory = default, System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> fabricSettings = default, string provisioningState = default, string clusterCodeVersion = default, string clusterUpgradeMode = default, string clusterUpgradeCadence = default, System.Collections.Generic.IList<string> addonFeatures = default, bool? enableAutoOSUpgrade = default, bool? zonalResiliency = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy applicationTypeVersionsCleanupPolicy = default, Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku sku = default);
new Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster : string * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * string * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SystemData * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<int> * Nullable<int> * string * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.LoadBalancingRule> * Nullable<bool> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.NetworkSecurityRule> * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ClientCertificate> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.AzureActiveDirectory * System.Collections.Generic.IList<Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.SettingsSectionDescription> * string * string * string * string * System.Collections.Generic.IList<string> * Nullable<bool> * Nullable<bool> * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ApplicationTypeVersionsCleanupPolicy * Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.Sku -> Microsoft.Azure.Management.ServiceFabricManagedClusters.Models.ManagedCluster
Public Sub New (location As String, dnsName As String, adminUserName 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 etag As String = Nothing, Optional systemData As SystemData = Nothing, Optional fqdn As String = Nothing, Optional ipv4Address As String = Nothing, Optional clusterId As String = Nothing, Optional clusterState As String = Nothing, Optional clusterCertificateThumbprints As IList(Of String) = Nothing, Optional clientConnectionPort As Nullable(Of Integer) = Nothing, Optional httpGatewayConnectionPort As Nullable(Of Integer) = Nothing, Optional adminPassword As String = Nothing, Optional loadBalancingRules As IList(Of LoadBalancingRule) = Nothing, Optional allowRdpAccess As Nullable(Of Boolean) = Nothing, Optional networkSecurityRules As IList(Of NetworkSecurityRule) = Nothing, Optional clients As IList(Of ClientCertificate) = Nothing, Optional azureActiveDirectory As AzureActiveDirectory = Nothing, Optional fabricSettings As IList(Of SettingsSectionDescription) = Nothing, Optional provisioningState As String = Nothing, Optional clusterCodeVersion As String = Nothing, Optional clusterUpgradeMode As String = Nothing, Optional clusterUpgradeCadence As String = Nothing, Optional addonFeatures As IList(Of String) = Nothing, Optional enableAutoOSUpgrade As Nullable(Of Boolean) = Nothing, Optional zonalResiliency As Nullable(Of Boolean) = Nothing, Optional applicationTypeVersionsCleanupPolicy As ApplicationTypeVersionsCleanupPolicy = Nothing, Optional sku As Sku = Nothing)

Parameter

location
String

Azure-Ressourcenstandort.

dnsName
String

Der Dns-Name des Clusters.

adminUserName
String

Benutzername des VM-Administrators.

id
String

Azure-Ressourcenbezeichner.

name
String

Azure-Ressourcenname.

type
String

Azure-Ressourcentyp.

tags
IDictionary<String,String>

Azure-Ressourcentags.

etag
String

Etag für Azure-Ressourcen.

systemData
SystemData
fqdn
String

Der vollqualifizierte Domänenname, der dem öffentlichen Lastenausgleich des Clusters zugeordnet ist.

ipv4Address
String

Die IPv4-Adresse, die dem öffentlichen Lastenausgleich des Clusters zugeordnet ist.

clusterId
String

Ein dienst generierter eindeutiger Bezeichner für die Clusterressource.

clusterState
String

Der aktuelle Status des Clusters. Mögliche Werte: "WaitingForNodes", "Deploying", "BaselineUpgrade", "Upgrading", "UpgradeFailed", "Ready"

clusterCertificateThumbprints
IList<String>

Liste der Fingerabdrücke der Clusterzertifikate.

clientConnectionPort
Nullable<Int32>

Der Port, der für Clientverbindungen mit dem Cluster verwendet wird.

httpGatewayConnectionPort
Nullable<Int32>

Der Port, der für HTTP-Verbindungen mit dem Cluster verwendet wird.

adminPassword
String

Kennwort des VM-Administratorbenutzers.

loadBalancingRules
IList<LoadBalancingRule>

Lastenausgleichsregeln, die auf den öffentlichen Lastenausgleich des Clusters angewendet werden.

allowRdpAccess
Nullable<Boolean>

Wenn Sie dies auf true festlegen, wird der RDP-Zugriff auf den virtuellen Computer aktiviert. Die Standard-NSG-Regel öffnet den RDP-Port für das Internet, der mit benutzerdefinierten Netzwerksicherheitsregeln überschrieben werden kann. Der Standardwert für diese Einstellung ist false.

networkSecurityRules
IList<NetworkSecurityRule>

Benutzerdefinierte Netzwerksicherheitsregeln, die auf das virtuelle Netzwerk des Clusters angewendet werden.

clients
IList<ClientCertificate>

Clientzertifikate, die den Cluster verwalten dürfen.

azureActiveDirectory
AzureActiveDirectory

Die AAD-Authentifizierungseinstellungen des Clusters.

fabricSettings
IList<SettingsSectionDescription>

Die Liste der benutzerdefinierten Fabric-Einstellungen zum Konfigurieren des Clusters.

provisioningState
String

Der Bereitstellungsstatus der verwalteten Clusterressource. Mögliche Werte: "None", "Creating", "Created", "Updating", "Succeeded", "Failed", "Canceled", "Delete", "Deleted", "Other"

clusterCodeVersion
String

Die Service Fabric-Runtimeversion des Clusters. Diese Eigenschaft ist erforderlich, wenn clusterUpgradeMode auf "Manuell" festgelegt ist. Verwenden Sie die ClusterVersion-API, um eine Liste der verfügbaren Service Fabric-Versionen für neue Cluster abzurufen. Verwenden Sie availableClusterVersions, um die Liste der verfügbaren Versionen für vorhandene Cluster abzurufen.

clusterUpgradeMode
String

Mögliche Werte: "Automatisch", "Manuell"

clusterUpgradeCadence
String

Gibt an, wann nach der Veröffentlichung neue Versionsupgrades der Clusterlaufzeit angewendet werden. Standardmäßig ist Wave0. Gilt nur, wenn clusterUpgradeMode auf "Automatisch" festgelegt ist. Mögliche Werte: "Wave0", "Wave1", "Wave2"

addonFeatures
IList<String>

Liste der Add-On-Features, die für den Cluster aktiviert werden sollen.

enableAutoOSUpgrade
Nullable<Boolean>

Wenn Sie diesen Wert auf true festlegen, wird ein automatisches Betriebssystemupgrade für die Knotentypen aktiviert, die mit einem beliebigen Plattformbetriebssystemimage mit der Version "neueste" erstellt werden. Der Standardwert für diese Einstellung ist false.

zonalResiliency
Nullable<Boolean>

Gibt an, ob der Cluster Zonenresilienz aufweist.

applicationTypeVersionsCleanupPolicy
ApplicationTypeVersionsCleanupPolicy

Die Richtlinie, die verwendet wird, um nicht verwendete Versionen zu sauber.

sku
Sku

Die SKU des verwalteten Clusters

Gilt für: