Delen via


Cluster interface

De clusterresource

Extends

Eigenschappen

addOnFeatures

De lijst met invoegtoepassingsfuncties die in het cluster moeten worden ingeschakeld.

applicationTypeVersionsCleanupPolicy

Het beleid dat wordt gebruikt voor het opschonen van ongebruikte versies.

availableClusterVersions

De Service Fabric-runtimeversies die beschikbaar zijn voor dit cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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 clusterbeheereindpunt en standaardbeheerclient.

certificateCommonNames

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

clientCertificateCommonNames

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

clientCertificateThumbprints

De lijst met clientcertificaten waarnaar wordt verwezen door de vingerafdruk die zijn toegestaan om het cluster te beheren.

clusterCodeVersion

De Service Fabric-runtimeversie 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 de ClusterVersion-API. Gebruik availableClusterVersions om de lijst met beschikbare versies voor bestaande clusters op te halen.

clusterEndpoint

Het eindpunt van de Azure-resourceprovider. Een systeemservice in het cluster maakt verbinding met dit eindpunt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

clusterId

Een service heeft een unieke id gegenereerd voor de clusterresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

clusterState

De huidige status van het cluster.

  • WaitingForNodes: geeft aan dat de clusterresource is gemaakt en dat de resourceprovider wacht op het opstarten van de Service Fabric VM-extensie en deze 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 de systeemservices zijn ingeschakeld.
  • BaselineUpgrade - Geeft aan dat het cluster wordt bijgewerkt om de clusterversie tot stand te laten komen. Deze upgrade wordt automatisch gestart wanneer het cluster voor de eerste keer wordt opgestart.
  • UpdatingUserConfiguration - Geeft aan dat het cluster wordt bijgewerkt met de door de gebruiker opgegeven 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 Service Fabric-runtimeversie. Dit gebeurt alleen wanneer de upgradeMode is ingesteld op 'Automatisch'.
  • EnforcingClusterVersion - Geeft aan dat het cluster een andere versie heeft 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 pollt. 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.

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

diagnosticsStorageAccountConfig

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

eventStoreServiceEnabled

Geeft aan of de service gebeurtenisarchief 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 clusterevenementen aangegeven.

provisioningState

De inrichtingsstatus van de clusterresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

reliabilityLevel

Met het betrouwbaarheidsniveau wordt de grootte van de replicaset van systeemservices ingesteld. Meer informatie over Betrouwbaarheidsniveau.

  • Geen: voer de systeemservices uit met een doelreplicaset van 1. Dit mag alleen worden gebruikt voor testclusters.
  • Brons: voer de systeemservices uit met het aantal doelreplicasets van 3. Dit mag alleen worden gebruikt voor testclusters.
  • Silver- Voer de systeemservices uit met het aantal doelreplicasets 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 de omgekeerde proxy.

reverseProxyCertificateCommonNames

Beschrijft een lijst met servercertificaten waarnaar wordt verwezen door een algemene naam die worden 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 er al een knooppunttype met meerdere Beschikbaarheidszones 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 de nieuwe Service Fabric-runtimeversie beschikbaar is.

upgradePauseEndTimestampUtc

Geeft de einddatum en tijd aan voor het onderbreken van automatische upgrades van runtimeversies op het cluster voor een specifieke periode (UTC).

upgradePauseStartTimestampUtc

Geeft de begindatum en -tijd aan voor het onderbreken van automatische upgrades van runtimeversies op het cluster voor een specifieke periode (UTC).

upgradeWave

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

vmImage

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

vmssZonalUpgradeMode

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

waveUpgradePaused

Booleaanse waarde om automatische upgrades van runtimeversies naar het cluster te onderbreken.

Overgenomen eigenschappen

etag

Azure-resource-etag. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id

Azure-resource-id. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

location

Azure-resourcelocatie.

name

Azure-resourcenaam. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

tags

Azure-resourcetags.

type

Azure-resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

Eigenschapdetails

addOnFeatures

De lijst met invoegtoepassingsfuncties die in het cluster moeten worden ingeschakeld.

addOnFeatures?: string[]

Waarde van eigenschap

string[]

applicationTypeVersionsCleanupPolicy

Het beleid dat wordt gebruikt voor het opschonen van ongebruikte versies.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Waarde van eigenschap

availableClusterVersions

De Service Fabric-runtimeversies die beschikbaar zijn voor dit cluster. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

availableClusterVersions?: ClusterVersionDetails[]

Waarde van eigenschap

azureActiveDirectory

De AAD-verificatie-instellingen van het cluster.

azureActiveDirectory?: AzureActiveDirectory

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 clusterbeheereindpunt en standaardbeheerclient.

certificate?: CertificateDescription

Waarde van eigenschap

certificateCommonNames

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

certificateCommonNames?: ServerCertificateCommonNames

Waarde van eigenschap

clientCertificateCommonNames

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

clientCertificateCommonNames?: ClientCertificateCommonName[]

Waarde van eigenschap

clientCertificateThumbprints

De lijst met clientcertificaten waarnaar wordt verwezen door de vingerafdruk die zijn toegestaan om het cluster te beheren.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Waarde van eigenschap

clusterCodeVersion

De Service Fabric-runtimeversie 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 de ClusterVersion-API. Gebruik availableClusterVersions om de lijst met beschikbare versies voor bestaande clusters op te halen.

clusterCodeVersion?: string

Waarde van eigenschap

string

clusterEndpoint

Het eindpunt van de Azure-resourceprovider. Een systeemservice in het cluster maakt verbinding met dit eindpunt. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

clusterEndpoint?: string

Waarde van eigenschap

string

clusterId

Een service heeft een unieke id gegenereerd voor de clusterresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

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 op het opstarten van de Service Fabric VM-extensie en deze 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 de systeemservices zijn ingeschakeld.
  • BaselineUpgrade - Geeft aan dat het cluster wordt bijgewerkt om de clusterversie tot stand te laten komen. Deze upgrade wordt automatisch gestart wanneer het cluster voor de eerste keer wordt opgestart.
  • UpdatingUserConfiguration - Geeft aan dat het cluster wordt bijgewerkt met de door de gebruiker opgegeven 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 Service Fabric-runtimeversie. Dit gebeurt alleen wanneer de upgradeMode is ingesteld op 'Automatisch'.
  • EnforcingClusterVersion - Geeft aan dat het cluster een andere versie heeft 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 pollt. 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.

OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

clusterState?: string

Waarde van eigenschap

string

diagnosticsStorageAccountConfig

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

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

Waarde van eigenschap

eventStoreServiceEnabled

Geeft aan of de service gebeurtenisarchief is ingeschakeld.

eventStoreServiceEnabled?: boolean

Waarde van eigenschap

boolean

fabricSettings

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

fabricSettings?: SettingsSectionDescription[]

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?: NodeTypeDescription[]

Waarde van eigenschap

notifications

Hiermee wordt een lijst met meldingskanalen voor clusterevenementen aangegeven.

notifications?: Notification_2[]

Waarde van eigenschap

provisioningState

De inrichtingsstatus van de clusterresource. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

provisioningState?: string

Waarde van eigenschap

string

reliabilityLevel

Met het betrouwbaarheidsniveau wordt de grootte van de replicaset van systeemservices ingesteld. Meer informatie over Betrouwbaarheidsniveau.

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

Waarde van eigenschap

string

reverseProxyCertificate

Het servercertificaat dat wordt gebruikt door de omgekeerde proxy.

reverseProxyCertificate?: CertificateDescription

Waarde van eigenschap

reverseProxyCertificateCommonNames

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

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

Waarde van eigenschap

sfZonalUpgradeMode

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

sfZonalUpgradeMode?: string

Waarde van eigenschap

string

upgradeDescription

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

upgradeDescription?: ClusterUpgradePolicy

Waarde van eigenschap

upgradeMode

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

upgradeMode?: string

Waarde van eigenschap

string

upgradePauseEndTimestampUtc

Geeft de einddatum en tijd aan voor het onderbreken van automatische upgrades van runtimeversies op het cluster voor een specifieke periode (UTC).

upgradePauseEndTimestampUtc?: Date

Waarde van eigenschap

Date

upgradePauseStartTimestampUtc

Geeft de begindatum en -tijd aan voor het onderbreken van automatische upgrades van runtimeversies op het cluster voor een specifieke periode (UTC).

upgradePauseStartTimestampUtc?: Date

Waarde van eigenschap

Date

upgradeWave

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

upgradeWave?: string

Waarde van eigenschap

string

vmImage

De VM-installatiekopieën 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. Het is verplicht als een knooppunttype met meerdere Beschikbaarheidszones wordt toegevoegd.

vmssZonalUpgradeMode?: string

Waarde van eigenschap

string

waveUpgradePaused

Booleaanse waarde om automatische upgrades van runtimeversies naar het cluster te onderbreken.

waveUpgradePaused?: boolean

Waarde van eigenschap

boolean

Details van overgenomen eigenschap

etag

Azure-resource-etag. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

etag?: string

Waarde van eigenschap

string

Overgenomen vanResource.etag

id

Azure-resource-id. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

id?: string

Waarde van eigenschap

string

Overgenomen vanResource.id

location

Azure-resourcelocatie.

location: string

Waarde van eigenschap

string

Overgenomen vanResource.location

name

Azure-resourcenaam. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

name?: string

Waarde van eigenschap

string

Overgenomen vanResource.name

systemData

Metagegevens met betrekking tot het maken en laatste wijzigen van de resource. OPMERKING: deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

systemData?: SystemData

Waarde van eigenschap

Overgenomen vanResource.systemData

tags

Azure-resourcetags.

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

Waarde van eigenschap

{[propertyName: string]: string}

Overgenomen vanResource.tags

type

Azure-resourcetype. OPMERKING: Deze eigenschap wordt niet geserialiseerd. Deze kan alleen worden ingevuld door de server.

type?: string

Waarde van eigenschap

string

Overgenomen vanResource.type