ClusterProperties
Beskriver egenskaperna för klusterresursen.
Egenskaper
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.