ClusterPropertiesUpdateParameters

Beschreibt die Clusterressourceneigenschaften, die während des PATCH-Vorgangs aktualisiert werden können.

Eigenschaften

Name type Erforderlich
addOnFeatures Array von AddOnFeatures Nein
Zertifikat CertificateDescription Nein
certificateCommonNames ServerCertificateCommonNames Nein
clientCertificateCommonNames Array von ClientCertificateCommonName Nein
ClientCertificateThumbprints Array von ClientCertificateThumbprint Nein
clusterCodeVersion Zeichenfolge Nein
fabricSettings Array von SettingsSectionDescription Nein
nodeTypes Array von NodeTypeDescription Nein
reliabilityLevel String (Enumere) Nein
reverseProxyCertificate CertificateDescription Nein
upgradeBeschreibung ClusterUpgradePolicy Nein
upgradeMode String (Enumere) Nein

addOnFeatures

Typ: Array von AddOnFeatures
Erforderlich: Nein

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


Zertifikat

Typ: CertificateDescription
Erforderlich: Nein

Das Zertifikat, das zum Sichern des Clusters verwendet werden soll. Das bereitgestellte Zertifikat wird für die Knoten-knoten-zu-Knoten-Sicherheit innerhalb des Clusters, ssl-Zertifikat für Clusterverwaltungsendpunkt und Standard-Admin-Client verwendet.


certificateCommonNames

Typ: ServerCertificateCommonNames
Erforderlich: Nein

Beschreibt eine Liste von Serverzertifikaten, auf die mit einem gemeinsamen Namen verwiesen wird, die zum Sichern des Clusters verwendet werden.


clientCertificateCommonNames

Typ: Array von ClientCertificateCommonName
Erforderlich: Nein

Die Liste der Clientzertifikate, auf die mit einem gemeinsamen Namen verwiesen wird, die den Cluster verwalten dürfen. Dadurch wird die vorhandene Liste überschrieben.


ClientCertificateThumbprints

Typ: Array von ClientCertificateThumbprint
Erforderlich: Nein

Die Liste der Clientzertifikate, auf die durch Fingerabdruck verwiesen wird und die den Cluster verwalten dürfen. Dadurch wird die vorhandene Liste überschrieben.


clusterCodeVersion

Typ: Zeichenfolge
Erforderlich: Nein

Die Service Fabric-Laufzeitversion des Clusters. Diese Eigenschaft kann vom Benutzer nur festgelegt werden, wenn upgradeMode auf Manuellfestgelegt ist. Um die Liste der verfügbaren Service Fabric-Versionen für neue Cluster abrufbar zu machen, verwenden Sie die ClusterVersion-API. Um die Liste der verfügbaren Versionen für vorhandene Cluster abrufbar zu machen, verwenden Sie availableClusterVersions.


fabricSettings

Typ: Array von SettingsSectionDescription
Erforderlich: Nein

Die Liste der benutzerdefinierten Fabric-Einstellungen zum Konfigurieren des Clusters. Dadurch wird die vorhandene Liste überschrieben.


nodeTypes

Typ: Array von NodeTypeDescription
Erforderlich: Nein

Die Liste der Knotentypen im Cluster. Dadurch wird die vorhandene Liste überschrieben.


reliabilityLevel

Typ: Zeichenfolge (Enumere)
Erforderlich: Nein

Die Zuverlässigkeitsstufe legt die Replikatsatzgröße von Systemdiensten fest. Erfahren Sie mehr über ReliabilityLevel.

  • Keine - Führen Sie die Systemdienste mit einer Zielreplikatsatzanzahl von 1 aus. Dies sollte nur für Testcluster verwendet werden.
  • Bronze - Führen Sie die Systemdienste mit einer Zielreplikatsatzanzahl von 3 aus. Dies sollte nur für Testcluster verwendet werden.
  • Silber - Führen Sie die Systemdienste mit einer Zielreplikatsatzanzahl von 5 aus.
  • Gold - Führen Sie die Systemdienste mit einer Zielreplikatsatzanzahl von 7 aus.
  • Platin - Führen Sie die Systemdienste mit einer Zielreplikatsatzanzahl von 9 aus.

reverseProxyCertificate

Typ: CertificateDescription
Erforderlich: Nein

Das Serverzertifikat, das vom Reverseproxy verwendet wird.


upgradeBeschreibung

Typ: ClusterUpgradePolicy
Erforderlich: Nein

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


upgradeMode

Typ: Zeichenfolge (Enumere)
Erforderlich: Nein

Der Aktualisierungsmodus des Clusters, wenn eine neue Service Fabric-Laufzeitversion verfügbar ist.

  • Automatisch – Der Cluster wird automatisch auf die neueste Service Fabric-Laufzeitversion aktualisiert, sobald er 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 gesetzt wird.