Freigeben über


ClusterUpdateParameters interface

Clusterupdateanforderung

Eigenschaften

addOnFeatures

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

applicationTypeVersionsCleanupPolicy

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

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 mit einem allgemeinen Namen verwiesen wird, die zum Sichern des Clusters verwendet werden.

clientCertificateCommonNames

Die Liste der Clientzertifikate, auf die mit einem allgemeinen Namen verwiesen wird, die zum Verwalten des Clusters zulässig sind. Dadurch wird die vorhandene Liste überschrieben.

clientCertificateThumbprints

Die Liste der Clientzertifikate, auf die durch Fingerabdruck verwiesen wird, die zum Verwalten des Clusters zulässig sind. Dadurch wird die vorhandene Liste überschrieben.

clusterCodeVersion

Die Service Fabric-Laufzeitversion des Clusters. 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.

eventStoreServiceEnabled

Gibt an, ob der Ereignisspeicherdienst aktiviert ist.

fabricSettings

Die Liste der benutzerdefinierten Fabriceinstellungen zum Konfigurieren des Clusters. Dadurch wird die vorhandene Liste überschrieben.

infrastructureServiceManager

Gibt an, ob der Infrastrukturdienst-Manager aktiviert ist.

nodeTypes

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

notifications

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

reliabilityLevel

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

  • Keine: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 1 aus. Dies sollte nur für Testcluster verwendet werden.
  • Bronze: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 3 aus. Dies sollte nur für Testcluster verwendet werden.
  • Silber: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 5 aus.
  • Gold: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 7 aus.
  • Platinum: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 9 aus.
reverseProxyCertificate

Das vom Reverseproxy verwendete Serverzertifikat.

sfZonalUpgradeMode

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.

tags

Parameter für Clusterupdates

upgradeDescription

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

upgradeMode

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

upgradePauseEndTimestampUtc

Der Endzeitstempel von Versionsupgrades der Pausenruntime für den Cluster (UTC).

upgradePauseStartTimestampUtc

Der Startzeitstempel zum Anhalten von Laufzeitversionsupgrades im Cluster (UTC).

upgradeWave

Gibt an, wann neue Versionsupgrades der Clusterlaufzeit angewendet werden, nachdem sie veröffentlicht wurden. Standardmäßig ist Wave0. Gilt nur, wenn upgradeMode auf "Automatisch" festgelegt ist.

vmssZonalUpgradeMode

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

waveUpgradePaused

Boolescher Wert, um automatische Laufzeitversionsupgrades auf den Cluster anzuhalten.

Details zur Eigenschaft

addOnFeatures

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

addOnFeatures?: string[]

Eigenschaftswert

string[]

applicationTypeVersionsCleanupPolicy

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

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Eigenschaftswert

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.

certificate?: CertificateDescription

Eigenschaftswert

certificateCommonNames

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

certificateCommonNames?: ServerCertificateCommonNames

Eigenschaftswert

clientCertificateCommonNames

Die Liste der Clientzertifikate, auf die mit einem allgemeinen Namen verwiesen wird, die zum Verwalten des Clusters zulässig sind. Dadurch wird die vorhandene Liste überschrieben.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Eigenschaftswert

clientCertificateThumbprints

Die Liste der Clientzertifikate, auf die durch Fingerabdruck verwiesen wird, die zum Verwalten des Clusters zulässig sind. Dadurch wird die vorhandene Liste überschrieben.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Eigenschaftswert

clusterCodeVersion

Die Service Fabric-Laufzeitversion des Clusters. 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.

clusterCodeVersion?: string

Eigenschaftswert

string

eventStoreServiceEnabled

Gibt an, ob der Ereignisspeicherdienst aktiviert ist.

eventStoreServiceEnabled?: boolean

Eigenschaftswert

boolean

fabricSettings

Die Liste der benutzerdefinierten Fabriceinstellungen zum Konfigurieren des Clusters. Dadurch wird die vorhandene Liste überschrieben.

fabricSettings?: SettingsSectionDescription[]

Eigenschaftswert

infrastructureServiceManager

Gibt an, ob der Infrastrukturdienst-Manager aktiviert ist.

infrastructureServiceManager?: boolean

Eigenschaftswert

boolean

nodeTypes

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

nodeTypes?: NodeTypeDescription[]

Eigenschaftswert

notifications

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

notifications?: Notification_2[]

Eigenschaftswert

reliabilityLevel

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

  • Keine: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 1 aus. Dies sollte nur für Testcluster verwendet werden.
  • Bronze: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 3 aus. Dies sollte nur für Testcluster verwendet werden.
  • Silber: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 5 aus.
  • Gold: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 7 aus.
  • Platinum: Führen Sie die Systemdienste mit der Anzahl der Zielreplikatesätze von 9 aus.
reliabilityLevel?: string

Eigenschaftswert

string

reverseProxyCertificate

Das vom Reverseproxy verwendete Serverzertifikat.

reverseProxyCertificate?: CertificateDescription

Eigenschaftswert

sfZonalUpgradeMode

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.

sfZonalUpgradeMode?: string

Eigenschaftswert

string

tags

Parameter für Clusterupdates

tags?: {[propertyName: string]: string}

Eigenschaftswert

{[propertyName: string]: string}

upgradeDescription

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

upgradeDescription?: ClusterUpgradePolicy

Eigenschaftswert

upgradeMode

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

upgradeMode?: string

Eigenschaftswert

string

upgradePauseEndTimestampUtc

Der Endzeitstempel von Versionsupgrades der Pausenruntime für den Cluster (UTC).

upgradePauseEndTimestampUtc?: Date

Eigenschaftswert

Date

upgradePauseStartTimestampUtc

Der Startzeitstempel zum Anhalten von Laufzeitversionsupgrades im Cluster (UTC).

upgradePauseStartTimestampUtc?: Date

Eigenschaftswert

Date

upgradeWave

Gibt an, wann neue Versionsupgrades der Clusterlaufzeit angewendet werden, nachdem sie veröffentlicht wurden. Standardmäßig ist Wave0. Gilt nur, wenn upgradeMode auf "Automatisch" festgelegt ist.

upgradeWave?: string

Eigenschaftswert

string

vmssZonalUpgradeMode

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

vmssZonalUpgradeMode?: string

Eigenschaftswert

string

waveUpgradePaused

Boolescher Wert, um automatische Laufzeitversionsupgrades auf den Cluster anzuhalten.

waveUpgradePaused?: boolean

Eigenschaftswert

boolean