Delen via


ClusterPropertiesOutput interface

Hierin worden de eigenschappen van de clusterresource beschreven.

Eigenschappen

addOnFeatures

De lijst met invoegtoepassingsfuncties die u in het cluster wilt inschakelen.

applicationTypeVersionsCleanupPolicy

Het beleid dat wordt gebruikt om ongebruikte versies op te schonen.

availableClusterVersions

De Service Fabric-runtimeversies die beschikbaar zijn voor dit cluster.

azureActiveDirectory

De AAD-verificatie-instellingen van het cluster.

certificate

Het certificaat dat moet worden gebruikt voor het beveiligen van het cluster. Het opgegeven certificaat wordt gebruikt voor knooppuntbeveiliging binnen het cluster, SSL-certificaat voor eindpunt voor clusterbeheer en standaardbeheerdersclient.

certificateCommonNames

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die wordt gebruikt om het cluster te beveiligen.

clientCertificateCommonNames

De lijst met clientcertificaten waarnaar wordt verwezen met een algemene naam die het cluster mag beheren.

clientCertificateThumbprints

De lijst met clientcertificaten waarnaar wordt verwezen door vingerafdruk die het cluster mag beheren.

clusterCodeVersion

De Service Fabric Runtime-versie van het cluster. Deze eigenschap kan alleen worden ingesteld door de gebruiker in te stellen wanneer upgradeMode is ingesteld op 'Handmatig'. Als u een lijst met beschikbare Service Fabric-versies voor nieuwe clusters wilt ophalen, gebruikt u ClusterVersion-API. Gebruik availableClusterVersionsom de lijst met beschikbare versies voor bestaande clusters op te halen.

clusterEndpoint

Het Azure Resource Provider-eindpunt. Een systeemservice in het cluster maakt verbinding met dit eindpunt.

clusterId

Een door de service gegenereerde unieke id voor de clusterresource.

clusterState

De huidige status van het cluster.

  • WaitingForNodes: geeft aan dat de clusterresource is gemaakt en dat de resourceprovider wacht tot de Service Fabric VM-extensie wordt opgestart en er een rapport naartoe rapporteert.
  • Implementeren: geeft aan dat de Service Fabric-runtime wordt geïnstalleerd op de VM's. De clusterresource heeft deze status totdat het cluster wordt opgestart en systeemservices zijn opgestart.
  • BaselineUpgrade: geeft aan dat het cluster een upgrade uitvoert om de clusterversie vast te maken. Deze upgrade wordt automatisch gestart wanneer het cluster voor het eerst wordt opgestart.
  • UpdatingUserConfiguration - Geeft aan dat het cluster wordt bijgewerkt met de door de gebruiker geleverde configuratie.
  • UpdatingUserCertificate - Geeft aan dat het cluster wordt bijgewerkt met het door de gebruiker opgegeven certificaat.
  • UpdatingInfrastructure - Geeft aan dat het cluster wordt bijgewerkt met de nieuwste Runtime-versie van Service Fabric. Dit gebeurt alleen wanneer de upgradeMode is ingesteld op 'Automatisch'.
  • EnforcingClusterVersion - Geeft aan dat het cluster zich op een andere versie bevindt dan verwacht en dat het cluster wordt bijgewerkt naar de verwachte versie.
  • UpgradeServiceUnreachable - Geeft aan dat de systeemservice in het cluster de resourceprovider niet meer peilt. Clusters met deze status kunnen niet worden beheerd door de resourceprovider.
  • Automatisch schalen: geeft aan dat het betrouwbaarheidsniveau van het cluster wordt aangepast.
  • Gereed: geeft aan dat het cluster een stabiele status heeft.
diagnosticsStorageAccountConfig

De opslagaccountgegevens voor het opslaan van diagnostische logboeken van Service Fabric.

eventStoreServiceEnabled

Geeft aan of de event store-service is ingeschakeld.

fabricSettings

De lijst met aangepaste infrastructuurinstellingen voor het configureren van het cluster.

infrastructureServiceManager

Geeft aan of Infrastructuurservicebeheer is ingeschakeld.

managementEndpoint

Het http-beheereindpunt van het cluster.

nodeTypes

De lijst met knooppunttypen in het cluster.

notifications

Hiermee wordt een lijst met meldingskanalen voor cluster gebeurtenissen aangegeven.

provisioningState

De inrichtingsstatus van de clusterresource.

reliabilityLevel

Het betrouwbaarheidsniveau stelt de grootte van de replicaset van systeemservices in. Meer informatie over ReliabilityLevel.

  • Geen- Voer de systeemservices uit met het aantal doelreplica's van 1. Dit mag alleen worden gebruikt voor testclusters.
  • Brons: voer de systeemservices uit met een doelreplicaset van 3. Dit mag alleen worden gebruikt voor testclusters.
  • Silver: voer de systeemservices uit met een doelreplicaset van 5.
  • Gold: voer de systeemservices uit met een doelreplicaset van 7.
  • Platinum - Voer de systeemservices uit met een doelreplicaset van 9.
reverseProxyCertificate

Het servercertificaat dat wordt gebruikt door reverse proxy.

reverseProxyCertificateCommonNames

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die wordt gebruikt om het cluster te beveiligen.

sfZonalUpgradeMode

Deze eigenschap bepaalt de logische groepering van VM's in upgradedomeinen (UD's). Deze eigenschap kan niet worden gewijzigd als een knooppunttype met meerdere beschikbaarheidszones al aanwezig is in het cluster.

upgradeDescription

Het beleid dat moet worden gebruikt bij het upgraden van het cluster.

upgradeMode

De upgrademodus van het cluster wanneer er een nieuwe Service Fabric-runtimeversie beschikbaar is.

upgradePauseEndTimestampUtc

Geeft de einddatum en tijd aan om automatische runtime-versie-upgrades op het cluster gedurende een bepaalde periode op het cluster (UTC) te onderbreken.

upgradePauseStartTimestampUtc

Geeft de begindatum en -tijd aan om automatische runtime-versie-upgrades op het cluster gedurende een bepaalde periode op het cluster (UTC) te onderbreken.

upgradeWave

Geeft aan wanneer nieuwe upgrades van de runtimeversie van het cluster worden toegepast nadat ze zijn uitgebracht. Standaard is Wave0. Alleen van toepassing wanneer upgradeMode is ingesteld op 'Automatisch'.

vmImage

De VM-installatiekopieën van VMSS zijn geconfigureerd met. Algemene namen, zoals Windows of Linux, kunnen worden gebruikt.

vmssZonalUpgradeMode

Deze eigenschap definieert de upgrademodus voor de virtuele-machineschaalset. Dit is verplicht als een knooppunttype met meerdere beschikbaarheidszones wordt toegevoegd.

waveUpgradePaused

Booleaanse waarde voor het onderbreken van automatische runtimeversie-upgrades naar het cluster.

Eigenschapdetails

addOnFeatures

De lijst met invoegtoepassingsfuncties die u in het cluster wilt inschakelen.

addOnFeatures?: ("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[]

Waarde van eigenschap

("RepairManager" | "DnsService" | "BackupRestoreService" | "ResourceMonitorService")[]

applicationTypeVersionsCleanupPolicy

Het beleid dat wordt gebruikt om ongebruikte versies op te schonen.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicyOutput

Waarde van eigenschap

availableClusterVersions

De Service Fabric-runtimeversies die beschikbaar zijn voor dit cluster.

availableClusterVersions?: ClusterVersionDetailsOutput[]

Waarde van eigenschap

azureActiveDirectory

De AAD-verificatie-instellingen van het cluster.

azureActiveDirectory?: AzureActiveDirectoryOutput

Waarde van eigenschap

certificate

Het certificaat dat moet worden gebruikt voor het beveiligen van het cluster. Het opgegeven certificaat wordt gebruikt voor knooppuntbeveiliging binnen het cluster, SSL-certificaat voor eindpunt voor clusterbeheer en standaardbeheerdersclient.

certificate?: CertificateDescriptionOutput

Waarde van eigenschap

certificateCommonNames

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die wordt gebruikt om het cluster te beveiligen.

certificateCommonNames?: ServerCertificateCommonNamesOutput

Waarde van eigenschap

clientCertificateCommonNames

De lijst met clientcertificaten waarnaar wordt verwezen met een algemene naam die het cluster mag beheren.

clientCertificateCommonNames?: ClientCertificateCommonNameOutput[]

Waarde van eigenschap

clientCertificateThumbprints

De lijst met clientcertificaten waarnaar wordt verwezen door vingerafdruk die het cluster mag beheren.

clientCertificateThumbprints?: ClientCertificateThumbprintOutput[]

Waarde van eigenschap

clusterCodeVersion

De Service Fabric Runtime-versie van het cluster. Deze eigenschap kan alleen worden ingesteld door de gebruiker in te stellen wanneer upgradeMode is ingesteld op 'Handmatig'. Als u een lijst met beschikbare Service Fabric-versies voor nieuwe clusters wilt ophalen, gebruikt u ClusterVersion-API. Gebruik availableClusterVersionsom de lijst met beschikbare versies voor bestaande clusters op te halen.

clusterCodeVersion?: string

Waarde van eigenschap

string

clusterEndpoint

Het Azure Resource Provider-eindpunt. Een systeemservice in het cluster maakt verbinding met dit eindpunt.

clusterEndpoint?: string

Waarde van eigenschap

string

clusterId

Een door de service gegenereerde unieke id voor de clusterresource.

clusterId?: string

Waarde van eigenschap

string

clusterState

De huidige status van het cluster.

  • WaitingForNodes: geeft aan dat de clusterresource is gemaakt en dat de resourceprovider wacht tot de Service Fabric VM-extensie wordt opgestart en er een rapport naartoe rapporteert.
  • Implementeren: geeft aan dat de Service Fabric-runtime wordt geïnstalleerd op de VM's. De clusterresource heeft deze status totdat het cluster wordt opgestart en systeemservices zijn opgestart.
  • BaselineUpgrade: geeft aan dat het cluster een upgrade uitvoert om de clusterversie vast te maken. Deze upgrade wordt automatisch gestart wanneer het cluster voor het eerst wordt opgestart.
  • UpdatingUserConfiguration - Geeft aan dat het cluster wordt bijgewerkt met de door de gebruiker geleverde configuratie.
  • UpdatingUserCertificate - Geeft aan dat het cluster wordt bijgewerkt met het door de gebruiker opgegeven certificaat.
  • UpdatingInfrastructure - Geeft aan dat het cluster wordt bijgewerkt met de nieuwste Runtime-versie van Service Fabric. Dit gebeurt alleen wanneer de upgradeMode is ingesteld op 'Automatisch'.
  • EnforcingClusterVersion - Geeft aan dat het cluster zich op een andere versie bevindt dan verwacht en dat het cluster wordt bijgewerkt naar de verwachte versie.
  • UpgradeServiceUnreachable - Geeft aan dat de systeemservice in het cluster de resourceprovider niet meer peilt. Clusters met deze status kunnen niet worden beheerd door de resourceprovider.
  • Automatisch schalen: geeft aan dat het betrouwbaarheidsniveau van het cluster wordt aangepast.
  • Gereed: geeft aan dat het cluster een stabiele status heeft.
clusterState?: "WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"

Waarde van eigenschap

"WaitingForNodes" | "Deploying" | "BaselineUpgrade" | "UpdatingUserConfiguration" | "UpdatingUserCertificate" | "UpdatingInfrastructure" | "EnforcingClusterVersion" | "UpgradeServiceUnreachable" | "AutoScale" | "Ready"

diagnosticsStorageAccountConfig

De opslagaccountgegevens voor het opslaan van diagnostische logboeken van Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfigOutput

Waarde van eigenschap

eventStoreServiceEnabled

Geeft aan of de event store-service is ingeschakeld.

eventStoreServiceEnabled?: boolean

Waarde van eigenschap

boolean

fabricSettings

De lijst met aangepaste infrastructuurinstellingen voor het configureren van het cluster.

fabricSettings?: SettingsSectionDescriptionOutput[]

Waarde van eigenschap

infrastructureServiceManager

Geeft aan of Infrastructuurservicebeheer is ingeschakeld.

infrastructureServiceManager?: boolean

Waarde van eigenschap

boolean

managementEndpoint

Het http-beheereindpunt van het cluster.

managementEndpoint: string

Waarde van eigenschap

string

nodeTypes

De lijst met knooppunttypen in het cluster.

nodeTypes: NodeTypeDescriptionOutput[]

Waarde van eigenschap

notifications

Hiermee wordt een lijst met meldingskanalen voor cluster gebeurtenissen aangegeven.

notifications?: NotificationOutput[]

Waarde van eigenschap

provisioningState

De inrichtingsstatus van de clusterresource.

provisioningState?: "Updating" | "Succeeded" | "Failed" | "Canceled"

Waarde van eigenschap

"Updating" | "Succeeded" | "Failed" | "Canceled"

reliabilityLevel

Het betrouwbaarheidsniveau stelt de grootte van de replicaset van systeemservices in. Meer informatie over ReliabilityLevel.

  • Geen- Voer de systeemservices uit met het aantal doelreplica's van 1. Dit mag alleen worden gebruikt voor testclusters.
  • Brons: voer de systeemservices uit met een doelreplicaset van 3. Dit mag alleen worden gebruikt voor testclusters.
  • Silver: voer de systeemservices uit met een doelreplicaset van 5.
  • Gold: voer de systeemservices uit met een doelreplicaset van 7.
  • Platinum - Voer de systeemservices uit met een doelreplicaset van 9.
reliabilityLevel?: "None" | "Bronze" | "Silver" | "Gold" | "Platinum"

Waarde van eigenschap

"None" | "Bronze" | "Silver" | "Gold" | "Platinum"

reverseProxyCertificate

Het servercertificaat dat wordt gebruikt door reverse proxy.

reverseProxyCertificate?: CertificateDescriptionOutput

Waarde van eigenschap

reverseProxyCertificateCommonNames

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die wordt gebruikt om het cluster te beveiligen.

reverseProxyCertificateCommonNames?: ServerCertificateCommonNamesOutput

Waarde van eigenschap

sfZonalUpgradeMode

Deze eigenschap bepaalt de logische groepering van VM's in upgradedomeinen (UD's). Deze eigenschap kan niet worden gewijzigd als een knooppunttype met meerdere beschikbaarheidszones al aanwezig is in het cluster.

sfZonalUpgradeMode?: "Parallel" | "Hierarchical"

Waarde van eigenschap

"Parallel" | "Hierarchical"

upgradeDescription

Het beleid dat moet worden gebruikt bij het upgraden van het cluster.

upgradeDescription?: ClusterUpgradePolicyOutput

Waarde van eigenschap

upgradeMode

De upgrademodus van het cluster wanneer er een nieuwe Service Fabric-runtimeversie beschikbaar is.

upgradeMode?: "Automatic" | "Manual"

Waarde van eigenschap

"Automatic" | "Manual"

upgradePauseEndTimestampUtc

Geeft de einddatum en tijd aan om automatische runtime-versie-upgrades op het cluster gedurende een bepaalde periode op het cluster (UTC) te onderbreken.

upgradePauseEndTimestampUtc?: string

Waarde van eigenschap

string

upgradePauseStartTimestampUtc

Geeft de begindatum en -tijd aan om automatische runtime-versie-upgrades op het cluster gedurende een bepaalde periode op het cluster (UTC) te onderbreken.

upgradePauseStartTimestampUtc?: string

Waarde van eigenschap

string

upgradeWave

Geeft aan wanneer nieuwe upgrades van de runtimeversie van het cluster worden toegepast nadat ze zijn uitgebracht. Standaard is Wave0. Alleen van toepassing wanneer upgradeMode is ingesteld op 'Automatisch'.

upgradeWave?: "Wave0" | "Wave1" | "Wave2"

Waarde van eigenschap

"Wave0" | "Wave1" | "Wave2"

vmImage

De VM-installatiekopieën van VMSS zijn geconfigureerd met. Algemene namen, zoals Windows of Linux, kunnen worden gebruikt.

vmImage?: string

Waarde van eigenschap

string

vmssZonalUpgradeMode

Deze eigenschap definieert de upgrademodus voor de virtuele-machineschaalset. Dit is verplicht als een knooppunttype met meerdere beschikbaarheidszones wordt toegevoegd.

vmssZonalUpgradeMode?: "Parallel" | "Hierarchical"

Waarde van eigenschap

"Parallel" | "Hierarchical"

waveUpgradePaused

Booleaanse waarde voor het onderbreken van automatische runtimeversie-upgrades naar het cluster.

waveUpgradePaused?: boolean

Waarde van eigenschap

boolean