ClusterPropertiesUpdateParameters

Opisuje właściwości zasobów klastra, które można zaktualizować podczas operacji PATCH.

Właściwości

Nazwa Typ Wymagane
addOnFeatures tablica funkcji AddOnFeatures Nie
Certyfikat Opis certyfikatu Nie
certificateCommonNames ServerCertificateCommonNames Nie
clientCertificateCommonNames tablica clientCertificateCommonName Nie
clientCertificateThumbprints tablica clientCertificateThumbprint Nie
clusterCodeVersion ciąg Nie
fabricSettings tablica ustawieńSectionDescription Nie
nodeTypes tablica nodeTypeDescription Nie
reliabilityLevel ciąg (wyliczenie) Nie
reverseProxyCertificate Opis certyfikatu Nie
upgradeDescription ClusterUpgradePolicy Nie
upgradeMode ciąg (wyliczenie) Nie

addOnFeatures

Typ: tablica addOnFeatures
Wymagane: Nie

Lista funkcji dodatków do włączenia w klastrze.


certyfikat

Typ: CertificateDescription
Wymagane: Nie

Certyfikat używany do zabezpieczania klastra. Podany certyfikat będzie używany dla węzła zabezpieczeń węzła w klastrze, certyfikat SSL dla punktu końcowego zarządzania klastrem i domyślnego klienta administracyjnego.


certificateCommonNames

Typ: ServerCertificateCommonNames
Wymagane: Nie

Opisuje listę certyfikatów serwera, do których odwołuje się nazwa pospolita, która jest używana do zabezpieczania klastra.


clientCertificateCommonNames

Typ: tablica ClientCertificateCommonName
Wymagane: Nie

Lista certyfikatów klienta, do których odwołuje się nazwa pospolita, które mogą zarządzać klastrem. Spowoduje to zastąpienie istniejącej listy.


clientCertificateThumbprints

Typ: tablica clientCertificateThumbprint
Wymagane: Nie

Lista certyfikatów klienta, do których odwołuje się odcisk palca, które mogą zarządzać klastrem. Spowoduje to zastąpienie istniejącej listy.


clusterCodeVersion

Typ: ciąg
Wymagane: Nie

Wersja środowiska uruchomieniowego Service Fabric klastra. Ta właściwość może być ustawiana tylko przez użytkownika, gdy właściwość upgradeMode jest ustawiona na Wartość Ręczna. Aby uzyskać listę dostępnych wersji Service Fabric dla nowych klastrów, użyj interfejsu API ClusterVersion. Aby uzyskać listę dostępnych wersji dla istniejących klastrów, użyj funkcji availableClusterVersions.


fabricSettings

Typ: tablica ustawieńSectionDescription
Wymagane: Nie

Lista niestandardowych ustawień sieci szkieletowej do skonfigurowania klastra. Spowoduje to zastąpienie istniejącej listy.


nodeTypes

Typ: tablica nodeTypeDescription
Wymagane: Nie

Lista typów węzłów w klastrze. Spowoduje to zastąpienie istniejącej listy.


reliabilityLevel

Typ: ciąg (wyliczenie)
Wymagane: Nie

Poziom niezawodności ustawia rozmiar zestawu replik usług systemowych. Dowiedz się więcej o niezawodnościPoszczel.

  • Brak — uruchom usługi systemowe z docelową liczbą zestawów replik 1. Powinno to być używane tylko w przypadku klastrów testowych.
  • Brąz — uruchom usługi systemowe z docelową liczbą zestawów replik 3. Powinno to być używane tylko w przypadku klastrów testowych.
  • Silver — uruchom usługi systemowe z docelową liczbą zestawów replik 5.
  • Gold — uruchom usługi systemowe z docelową liczbą zestawów replik 7.
  • Platinum — uruchom usługi systemowe z docelową liczbą zestawów replik 9.

reverseProxyCertificate

Typ: CertificateDescription
Wymagane: Nie

Certyfikat serwera używany przez zwrotny serwer proxy.


upgradeDescription

Typ: ClusterUpgradePolicy
Wymagane: Nie

Zasady do użycia podczas uaktualniania klastra.


upgradeMode

Typ: ciąg (wyliczenie)
Wymagane: Nie

Tryb uaktualniania klastra, gdy jest dostępna nowa wersja środowiska uruchomieniowego Service Fabric.

  • Automatyczne — klaster zostanie automatycznie uaktualniony do najnowszej wersji środowiska uruchomieniowego Service Fabric zaraz po udostępnieniu.
  • Ręczne — klaster nie zostanie automatycznie uaktualniony do najnowszej wersji środowiska uruchomieniowego Service Fabric. Klaster jest uaktualniany przez ustawienie właściwości clusterCodeVersion w zasobie klastra.