Freigeben über


ManagedCluster Klasse

Definition

Die verwaltete Clusterressource

[Microsoft.Rest.Serialization.JsonTransformation]
public class ManagedCluster : Microsoft.Azure.Management.ServiceFabric.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type ManagedCluster = class
    inherit Resource
Public Class ManagedCluster
Inherits Resource
Vererbung
ManagedCluster
Attribute

Konstruktoren

ManagedCluster()

Initialisiert eine neue instance der ManagedCluster-Klasse.

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

Initialisiert eine neue instance der ManagedCluster-Klasse.

Eigenschaften

AdminPassword

Ruft das Vm-Administratorbenutzerkennwort ab oder legt es fest.

AdminUserName

Ruft den Benutzernamen des VM-Administrators ab oder legt diese fest.

AzureActiveDirectory

Ruft Azure Active Directory ab oder legt es fest.

ClientConnectionPort

Ruft den Port ab, der für Clientverbindungen mit dem Cluster verwendet wird, oder legt diesen fest.

Clients

Ruft Clientzertifikate für den Cluster ab oder legt diese fest.

ClusterCertificateThumbprint

Ruft den Clusterzertifikatfingerabdruck ab, der von Knoten zu Knoten verwendet wird.

ClusterCodeVersion

Ruft die Service Fabric-Runtimeversion des Clusters ab oder legt diese fest. Diese Eigenschaft kann nur durch Festlegen des Benutzers festgelegt werden, wenn upgradeMode 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.

ClusterId

Ruft einen vom Dienst generierten eindeutigen Bezeichner für die Clusterressource ab.

ClusterState

Ruft den aktuellen Status des Clusters ab.

  • WaitingForNodes: Gibt an, dass die Clusterressource erstellt wird und der Ressourcenanbieter darauf wartet, dass die Service Fabric-VM-Erweiterung gestartet und gemeldet wird.
  • Bereitstellen: Gibt an, dass die Service Fabric-Runtime auf den VMs installiert wird. Die Clusterressource befindet sich in diesem Zustand, bis der Cluster gestartet wird und die Systemdienste betriebsbereit sind.
  • BaselineUpgrade: Gibt an, dass der Cluster aktualisiert wird, um die Clusterversion zu erstellen. Dieses Upgrade wird automatisch initiiert, wenn der Cluster zum ersten Mal gestartet wird.
  • UpdatingUserConfiguration: Gibt an, dass der Cluster mit der vom Benutzer bereitgestellten Konfiguration aktualisiert wird.
  • UpdatingUserCertificate: Gibt an, dass der Cluster mit dem vom Benutzer bereitgestellten Zertifikat aktualisiert wird.
  • UpdatingInfrastructure: Gibt an, dass der Cluster mit der neuesten Service Fabric-Laufzeitversion aktualisiert wird. Dies geschieht nur, wenn upgradeMode auf "Automatisch" festgelegt ist.
  • ErzwingenClusterVersion: Gibt an, dass der Cluster eine andere Version als erwartet verwendet und der Cluster auf die erwartete Version aktualisiert wird.
  • UpgradeServiceUnreachable: Gibt an, dass der Systemdienst im Cluster den Ressourcenanbieter nicht mehr abruft. Cluster in diesem Zustand können nicht vom Ressourcenanbieter verwaltet werden.
  • AutoScale: Gibt an, dass der ReliabilityLevel des Clusters angepasst wird.
  • Bereit: Gibt an, dass sich der Cluster in einem stabilen Zustand befindet. . Mögliche Werte: "WaitingForNodes", "Deploying", "BaselineUpgrade", "UpdatingUserConfiguration", "UpdatingUserCertificate", "UpdatingInfrastructure", "EnforcingClusterVersion", "UpgradeServiceUnreachable", "AutoScale", "Ready"
ClusterUpgradeDescription

Ruft die Richtlinie ab, die beim Upgraden des Clusters verwendet wird, oder legt sie fest.

ClusterUpgradeMode

Ruft den Upgrademodus des Clusters ab, wenn eine neue Service Fabric-Runtimeversion verfügbar ist, oder legt den Upgrademodus fest.

  • Automatisch: Der Cluster wird automatisch auf die neueste Service Fabric-Runtimeversion aktualisiert, sobald sie verfügbar ist.
  • Manuell: Der Cluster wird nicht automatisch auf die neueste Service Fabric-Laufzeitversion aktualisiert. Der Cluster wird aktualisiert, indem die clusterCodeVersion-Eigenschaft in der Clusterressource festgelegt wird. . Mögliche Werte: "Automatic", "Manual"
DnsName

Ruft den DNS-Namen des Clusters ab oder legt diese fest.

Etag

Ruft das etag der Azure-Ressource ab.

(Geerbt von Resource)
FabricSettings

Ruft die Liste der benutzerdefinierten Fabriceinstellungen zum Konfigurieren des Clusters ab oder legt sie fest.

Fqdn

Ruft den vollqualifizierten Domänennamen des Clusters ab.

HttpGatewayConnectionPort

Ruft den Port ab, der für HTTP-Verbindungen mit dem Cluster verwendet wird, oder legt diesen fest.

Id

Ruft den Azure-Ressourcenbezeichner ab.

(Geerbt von Resource)
LoadBalancingRules

Ruft die Lastenausgleichsregeln ab oder legt sie fest.

Location

Ruft den Azure-Ressourcenspeicherort ab oder legt diese fest.

(Geerbt von Resource)
Name

Ruft den Azure-Ressourcennamen ab.

(Geerbt von Resource)
ProvisioningState

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

ReverseProxyEndpointPort

Ruft den vom Reverseproxy verwendeten Endpunkt ab oder legt diese fest.

Sku

Ruft die SKU des verwalteten Clusters ab oder legt sie fest.

Tags

Ruft Azure-Ressourcentags ab oder legt sie fest.

(Geerbt von Resource)
Type

Ruft den Azure-Ressourcentyp ab.

(Geerbt von Resource)
UseTestExtension

Ruft die Service Fabric-Test-VM-Erweiterung ab oder legt sie fest, standardmäßig ist sie false.

Methoden

Validate()

Überprüfen Sie das Objekt.

Gilt für: