Share via


ClusterProperties

Beskriver egenskaperna för klusterresursen.

Egenskaper

Namn Typ Obligatorisk
addOnFeatures matris med AddOnFeatures No
availableClusterVersions matris med ClusterVersionDetails No
azureActiveDirectory AzureActiveDirectory No
Certifikat CertificateDescription No
certificateCommonNames ServerCertificateCommonNames No
clientCertificateCommonNames matris med ClientCertificateCommonName No
clientCertificateThumbprints matris med ClientCertificateThumbprint No
clusterCodeVersion sträng No
clusterEndpoint sträng No
clusterId sträng No
clusterState sträng (uppräkning) No
diagnosticsStorageAccountConfig DiagnosticsStorageAccountConfig No
fabricSettings matris med inställningarSectionDescription No
managementEndpoint sträng Ja
nodeTypes matris med NodeTypeDescription Yes
provisioningState sträng (uppräkning) No
reliabilityLevel sträng (uppräkning) No
reverseProxyCertificate CertificateDescription No
reverseProxyCertificateCommonNames ServerCertificateCommonNames No
upgradeDescription ClusterUpgradePolicy No
upgradeMode sträng (uppräkning) No
vmImage sträng No

addOnFeatures

Typ: matris med AddOnFeatures
Obligatoriskt: Nej

Listan över tilläggsfunktioner som ska aktiveras i klustret.


availableClusterVersions

Typ: matris med ClusterVersionDetails
Obligatoriskt: Nej

Service Fabric-körningsversionerna som är tillgängliga för det här klustret.


azureActiveDirectory

Typ: AzureActiveDirectory
Obligatoriskt: Nej

AAD-autentiseringsinställningarna för klustret.


certifikat

Typ: CertificateDescription
Obligatoriskt: Nej

Certifikatet som ska användas för att skydda klustret. Det angivna certifikatet används för nod-till-nodsäkerhet i klustret, SSL-certifikat för klusterhanteringsslutpunkt och standardadministratörsklient.


certificateCommonNames

Typ: ServerCertificateCommonNames
Obligatoriskt: Nej

Beskriver en lista över servercertifikat som refereras till med ett eget namn som används för att skydda klustret.


clientCertificateCommonNames

Typ: matris med ClientCertificateCommonName
Obligatoriskt: Nej

Listan över klientcertifikat som refereras med eget namn som tillåts hantera klustret.


clientCertificateThumbprints

Typ: matris för ClientCertificateThumbprint
Krävs: Nej

Listan över klientcertifikat som refereras av tumavtrycket som tillåts hantera klustret.


clusterCodeVersion

Typ: sträng
Krävs: Nej

Service Fabric-körningsversionen av klustret. Den här egenskapen kan bara anges av användaren när upgradeMode är inställt på Manuell. Om du vill hämta listan över tillgängliga Service Fabric-versioner för nya kluster använder du ClusterVersion API. Om du vill hämta listan över tillgängliga versioner för befintliga kluster använder du availableClusterVersions.


clusterEndpoint

Typ: sträng
Krävs: Nej

Slutpunkten för Azure-resursprovidern. En systemtjänst i klustret ansluter till den här slutpunkten.


clusterId

Typ: sträng
Krävs: Nej

En tjänstgenererad unik identifierare för klusterresursen.


clusterState

Typ: sträng (uppräkning)
Krävs: Nej

Klustrets aktuella tillstånd.

  • WaitingForNodes – anger att klusterresursen har skapats och att resursprovidern väntar på att Service Fabric VM-tillägget ska starta och rapportera till den.
  • Distribution – anger att Service Fabric-körningen installeras på de virtuella datorerna. Klusterresursen är i det här tillståndet tills klustret startas och systemtjänsterna är igång.
  • BaselineUpgrade – anger att klustret uppgraderar till att upprätta klusterversionen. Den här uppgraderingen initieras automatiskt när klustret startas för första gången.
  • UpdatingUserConfiguration – anger att klustret uppgraderas med den konfiguration som användaren har angett.
  • UpdatingUserCertificate – anger att klustret uppgraderas med det certifikat som användaren har angett.
  • UpdatingInfrastructure – anger att klustret uppgraderas med den senaste Service Fabric-körningsversionen. Detta inträffar bara när upgradeMode är inställt på "Automatisk".
  • TvingandeClusterVersion – anger att klustret har en annan version än förväntat och att klustret uppgraderas till den förväntade versionen.
  • UpgradeServiceUnreachable – anger att systemtjänsten i klustret inte längre avsöker resursprovidern. Kluster i det här tillståndet kan inte hanteras av resursprovidern.
  • Autoskalning – anger att ReliabilityLevel för klustret justeras.
  • Ready – anger att klustret är i ett stabilt tillstånd.

diagnosticsStorageAccountConfig

Typ: DiagnosticsStorageAccountConfig
Krävs: Nej

Lagringskontoinformation för lagring av Service Fabric-diagnostikloggar.


fabricSettings

Typ: matris med InställningarSectionDescription
Krävs: Nej

Listan över anpassade infrastrukturinställningar för att konfigurera klustret.


managementEndpoint

Typ: sträng
Krävs: Ja

Klustrets http-hanteringsslutpunkt.


nodeTypes

Typ: matris med NodeTypeDescription
Krävs: Ja

Listan över nodtyper i klustret.


provisioningState

Typ: sträng (uppräkning)
Krävs: Nej

Etableringstillståndet för klusterresursen.


reliabilityLevel

Typ: sträng (uppräkning)
Krävs: Nej

Tillförlitlighetsnivån anger replikuppsättningens storlek för systemtjänster. Läs mer om ReliabilityLevel.

  • Ingen – Kör systemtjänsterna med ett antal målreplikuppsättningar på 1. Detta bör endast användas för testkluster.
  • Brons – Kör systemtjänsterna med ett antal målreplikuppsättningar på 3. Detta bör endast användas för testkluster.
  • Silver – Kör systemtjänsterna med ett antal målreplikuppsättningar på 5.
  • Guld – Kör systemtjänsterna med ett antal målreplikuppsättningar på 7.
  • Platinum – Kör systemtjänsterna med ett antal målreplikuppsättningar på 9.

reverseProxyCertificate

Typ: CertificateDescription
Krävs: Nej

Servercertifikatet som används av omvänd proxy.


reverseProxyCertificateCommonNames

Typ: ServerCertificateCommonNames
Krävs: Nej

Beskriver en lista över servercertifikat som refereras med eget namn och som används för att skydda klustret.


upgradeDescription

Typ: ClusterUpgradePolicy
Krävs: Nej

Principen som ska användas vid uppgradering av klustret.


upgradeMode

Typ: sträng (uppräkning)
Krävs: Nej

Uppgraderingsläget för klustret när den nya Service Fabric-körningsversionen är tillgänglig.

  • Automatiskt – Klustret uppgraderas automatiskt till den senaste Service Fabric-körningsversionen så snart det är tillgängligt.
  • Manuell – Klustret uppgraderas inte automatiskt till den senaste Service Fabric-körningsversionen. Klustret uppgraderas genom att ange egenskapen clusterCodeVersion i klusterresursen.

vmImage

Typ: sträng
Krävs: Nej

VM-avbildningen VMSS har konfigurerats med. Allmänna namn som Windows eller Linux kan användas.