Share via


ServiceFabricClusterData Klasse

Definition

Eine Klasse, die das ServiceFabricCluster-Datenmodell darstellt. Die Clusterressource

public class ServiceFabricClusterData : Azure.ResourceManager.Models.TrackedResourceData
type ServiceFabricClusterData = class
    inherit TrackedResourceData
Public Class ServiceFabricClusterData
Inherits TrackedResourceData
Vererbung
ServiceFabricClusterData

Konstruktoren

ServiceFabricClusterData(AzureLocation)

Initialisiert eine neue instance von ServiceFabricClusterData.

Eigenschaften

AddOnFeatures

Die Liste der Add-On-Features, die im Cluster aktiviert werden sollen.

AvailableClusterVersions

Die für diesen Cluster verfügbaren Service Fabric-Laufzeitversionen.

AzureActiveDirectory

Die AAD-Authentifizierungseinstellungen des Clusters.

Certificate

Das Zertifikat, das zum Sichern des Clusters verwendet werden soll. Das bereitgestellte Zertifikat wird für die Knotensicherheit innerhalb des Clusters, das SSL-Zertifikat für den Clusterverwaltungsendpunkt und den Standardadministratorclient verwendet.

CertificateCommonNames

Beschreibt eine Liste der Serverzertifikate, auf die durch allgemeinen Namen verwiesen wird, die zum Sichern des Clusters verwendet werden.

ClientCertificateCommonNames

Die Liste der Clientzertifikate, auf die durch allgemeinen Namen verwiesen wird, die zum Verwalten des Clusters zulässig sind.

ClientCertificateThumbprints

Die Liste der Clientzertifikate, auf die durch Fingerabdruck verwiesen wird, auf die der Cluster verwaltet werden darf.

ClusterCodeVersion

Die Service Fabric-Runtimeversion des Clusters. Diese Eigenschaft kann nur durch Festlegen des Benutzers verwendet 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.

ClusterEndpoint

Der Azure-Ressourcenanbieter-Endpunkt. Ein Systemdienst im Cluster stellt eine Verbindung mit diesem Endpunkt her.

ClusterId

Ein dienst generierter eindeutiger Bezeichner für die Clusterressource.

ClusterState

Der aktuelle Status des Clusters.

  • 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 ausgeführt werden.
  • 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.
  • AktualisierenInfrastruktur: Gibt an, dass für den Cluster ein Upgrade mit der neuesten Service Fabric-Runtimeversion durchgeführt wird. Dies geschieht nur, wenn der upgradeMode auf "Automatisch" festgelegt ist.
  • ErzwingenClusterVersion: Gibt an, dass sich der Cluster in einer anderen Version als erwartet befindet 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.
  • Autoskalierung: Gibt an, dass der ReliabilityLevel des Clusters angepasst wird.
  • Bereit: Gibt an, dass sich der Cluster in einem stabilen Zustand befindet.
DiagnosticsStorageAccountConfig

Die Speicherkontoinformationen zum Speichern von Service Fabric-Diagnoseprotokollen.

ETag

Etag für Azure-Ressourcen.

FabricSettings

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

Id

Vollqualifizierte Ressourcen-ID für die Ressource. Beispiel: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

(Geerbt von ResourceData)
IsEventStoreServiceEnabled

Gibt an, ob der Ereignisspeicherdienst aktiviert ist.

IsInfrastructureServiceManagerEnabled

Gibt an, ob der Infrastrukturdienst-Manager aktiviert ist.

IsWaveUpgradePaused

Boolean, um automatische Runtimeversionsupgrades für den Cluster anzuhalten.

Location

Der geografische Standort, an dem sich die Ressource befindet.

(Geerbt von TrackedResourceData)
ManagementEndpoint

Der HTTP-Verwaltungsendpunkt des Clusters.

MaxUnusedVersionsToKeep

Anzahl der nicht verwendeten Versionen pro Anwendungstyp, die beibehalten werden sollen.

Name

Der Name der Ressource.

(Geerbt von ResourceData)
NodeTypes

Die Liste der Knotentypen im Cluster.

Notifications

Gibt eine Liste von Benachrichtigungskanälen für Clusterereignisse an.

ProvisioningState

Der Bereitstellungsstatus der Clusterressource.

ReliabilityLevel

Die Zuverlässigkeitsebene legt die Größe des Replikatsatzes von Systemdiensten fest. Erfahren Sie mehr über ReliabilityLevel.

  • Keine: Führen Sie die Systemdienste mit einer Zielreplikatmenge von 1 aus. Dies sollte nur für Testcluster verwendet werden.
  • Bronze: Führen Sie die Systemdienste mit einer Zielreplikatmenge von 3 aus. Dies sollte nur für Testcluster verwendet werden.
  • Silber: Führen Sie die Systemdienste mit einer Zielreplikatanzahl von 5 aus.
  • Gold: Führen Sie die Systemdienste mit einer Zielreplikatmenge von 7 aus.
  • Platinum: Führen Sie die Systemdienste mit einer Zielreplikatmenge von 9 aus.
ResourceType

Der Typ der Ressource. Z.B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".

(Geerbt von ResourceData)
ReverseProxyCertificate

Das vom Reverseproxy verwendete Serverzertifikat.

ReverseProxyCertificateCommonNames

Beschreibt eine Liste der Serverzertifikate, auf die durch allgemeinen Namen verwiesen wird, die zum Sichern des Clusters verwendet werden.

ServiceFabricZonalUpgradeMode

Diese Eigenschaft steuert die logische Gruppierung von VMs in Upgradedomänen. Diese Eigenschaft kann nicht geändert werden, wenn im Cluster bereits ein Knotentyp mit mehreren Verfügbarkeitszonen vorhanden ist.

SystemData

Azure Resource Manager-Metadaten mit createdBy- und modifiedBy-Informationen.

(Geerbt von ResourceData)
Tags

Ressourcentags.

(Geerbt von TrackedResourceData)
UpgradeDescription

Die Richtlinie, die beim Upgrade des Clusters verwendet werden soll.

UpgradeMode

Der Upgrademodus des Clusters, wenn die neue Service Fabric-Laufzeitversion verfügbar ist.

UpgradePauseEndOn

Gibt das Enddatum und die Uhrzeit an, um automatische Laufzeitversionsupgrades für den Cluster für einen bestimmten Zeitraum (UTC) anzuhalten.

UpgradePauseStartOn

Gibt das Startdatum und die Uhrzeit an, um automatische Laufzeitversionsupgrades für den Cluster für einen bestimmten Zeitraum (UTC) anzuhalten.

UpgradeWave

Gibt an, wann nach der Veröffentlichung neue Versionsupgrades der Clusterlaufzeit angewendet werden. Standardmäßig ist Wave0. Gilt nur, wenn upgradeMode auf "Automatisch" festgelegt ist.

VmImage

Das VM-Image VMSS wurde mit konfiguriert. Generische Namen wie Windows oder Linux können verwendet werden.

VmssZonalUpgradeMode

Diese Eigenschaft definiert den Upgrademodus für die VM-Skalierungsgruppe. Er ist obligatorisch, wenn ein Knotentyp mit mehreren Verfügbarkeitszonen hinzugefügt wird.

Gilt für: