Condividi tramite


Cluster interface

Risorsa cluster

Extends

Proprietà

addOnFeatures

Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster.

applicationTypeVersionsCleanupPolicy

Criteri usati per pulire le versioni inutilizzate.

availableClusterVersions

Versioni di runtime di Service Fabric disponibili per questo cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

azureActiveDirectory

Impostazioni di autenticazione di AAD del cluster.

certificate

Certificato da usare per proteggere il cluster. Il certificato fornito verrà usato per la sicurezza da nodo a nodo all'interno del cluster, certificato SSL per l'endpoint di gestione del cluster e client amministratore predefinito.

certificateCommonNames

Descrive un elenco di certificati server a cui fa riferimento il nome comune usato per proteggere il cluster.

clientCertificateCommonNames

Elenco dei certificati client a cui fa riferimento il nome comune autorizzato a gestire il cluster.

clientCertificateThumbprints

Elenco dei certificati client a cui fa riferimento l'identificazione personale consentita per gestire il cluster.

clusterCodeVersion

Versione del runtime di Service Fabric del cluster. Questa proprietà può essere impostata solo dall'utente quando upgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare 'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare disponibiliClusterVersions.

clusterEndpoint

Endpoint del provider di risorse di Azure. Un servizio di sistema nel cluster si connette a questo endpoint. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterId

Identificatore univoco generato dal servizio per la risorsa cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterState

Stato corrente del cluster.

  • WaitingForNodes : indica che la risorsa cluster è stata creata e che il provider di risorse è in attesa dell'avvio e del report dell'estensione della macchina virtuale di Service Fabric.
  • Distribuzione: indica che il runtime di Service Fabric è in fase di installazione nelle macchine virtuali. La risorsa cluster sarà in questo stato fino all'avvio del cluster e fino all'avvio dei servizi di sistema.
  • BaselineUpgrade: indica che il cluster sta eseguendo l'aggiornamento per stabilire la versione del cluster. Questo aggiornamento viene avviato automaticamente all'avvio del cluster per la prima volta.
  • UpdatingUserConfiguration : indica che il cluster viene aggiornato con la configurazione fornita dall'utente.
  • UpdatingUserCertificate : indica che il cluster viene aggiornato con il certificato fornito dall'utente.
  • UpdatingInfrastructure : indica che il cluster viene aggiornato con la versione più recente del runtime di Service Fabric. Ciò si verifica solo quando il upgradeMode è impostato su "Automatico".
  • Applicazione diClusterVersion: indica che il cluster si trova in una versione diversa rispetto al previsto e che il cluster viene aggiornato alla versione prevista.
  • UpgradeServiceUnreachable: indica che il servizio di sistema nel cluster non esegue più il polling del provider di risorse. I cluster in questo stato non possono essere gestiti dal provider di risorse.
  • Scalabilità automatica: indica che l'elemento ReliabilityLevel del cluster viene modificato.
  • Ready : indica che il cluster si trova in uno stato stabile.

NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

diagnosticsStorageAccountConfig

Informazioni sull'account di archiviazione per l'archiviazione dei log di diagnostica di Service Fabric.

eventStoreServiceEnabled

Indica se il servizio dell'archivio eventi è abilitato.

fabricSettings

Elenco di impostazioni di infrastruttura personalizzate per configurare il cluster.

infrastructureServiceManager

Indica se infrastructure service manager è abilitato.

managementEndpoint

Endpoint di gestione HTTP del cluster.

nodeTypes

Elenco dei tipi di nodo nel cluster.

notifications

Indica un elenco di canali di notifica per gli eventi del cluster.

provisioningState

Stato di provisioning della risorsa cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

reliabilityLevel

Il livello di affidabilità imposta le dimensioni del set di repliche dei servizi di sistema. Informazioni su ReliabilityLevel.

  • Nessuno: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 1. Questa operazione deve essere usata solo per i cluster di test.
  • Bronze: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 3. Questa operazione deve essere usata solo per i cluster di test.
  • Silver: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 5.
  • Gold: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 7.
  • Platinum: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 9.
reverseProxyCertificate

Certificato server utilizzato dal proxy inverso.

reverseProxyCertificateCommonNames

Descrive un elenco di certificati server a cui fa riferimento il nome comune usato per proteggere il cluster.

sfZonalUpgradeMode

Questa proprietà controlla il raggruppamento logico delle macchine virtuali nei domini di aggiornamento .This property controls the logical grouping of VMs in upgrade domains (UDS). Questa proprietà non può essere modificata se nel cluster è già presente un tipo di nodo con più zone di disponibilità.

upgradeDescription

Criteri da usare durante l'aggiornamento del cluster.

upgradeMode

Modalità di aggiornamento del cluster quando è disponibile una nuova versione del runtime di Service Fabric.

upgradePauseEndTimestampUtc

Indica la data e l'ora di fine per sospendere gli aggiornamenti automatici della versione del runtime nel cluster per un periodo di tempo specifico nel cluster (UTC).

upgradePauseStartTimestampUtc

Indica la data e l'ora di inizio per sospendere gli aggiornamenti automatici della versione del runtime nel cluster per un periodo di tempo specifico nel cluster (UTC).

upgradeWave

Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0. Si applica solo quando upgradeMode è impostato su "Automatico".

vmImage

Il set di scalabilità di macchine virtuali dell'immagine della macchina virtuale è stato configurato con . È possibile usare nomi generici come Windows o Linux.

vmssZonalUpgradeMode

Questa proprietà definisce la modalità di aggiornamento per il set di scalabilità di macchine virtuali, è obbligatorio se viene aggiunto un tipo di nodo con più zone di disponibilità.

waveUpgradePaused

Valore booleano per sospendere gli aggiornamenti automatici delle versioni di runtime al cluster.

Proprietà ereditate

etag

Etag delle risorse di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id

Identificatore di risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

location

Località delle risorse di Azure.

name

Nome della risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

tags

Tag delle risorse di Azure.

type

Tipo di risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

Dettagli proprietà

addOnFeatures

Elenco delle funzionalità del componente aggiuntivo da abilitare nel cluster.

addOnFeatures?: string[]

Valore della proprietà

string[]

applicationTypeVersionsCleanupPolicy

Criteri usati per pulire le versioni inutilizzate.

applicationTypeVersionsCleanupPolicy?: ApplicationTypeVersionsCleanupPolicy

Valore della proprietà

availableClusterVersions

Versioni di runtime di Service Fabric disponibili per questo cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

availableClusterVersions?: ClusterVersionDetails[]

Valore della proprietà

azureActiveDirectory

Impostazioni di autenticazione di AAD del cluster.

azureActiveDirectory?: AzureActiveDirectory

Valore della proprietà

certificate

Certificato da usare per proteggere il cluster. Il certificato fornito verrà usato per la sicurezza da nodo a nodo all'interno del cluster, certificato SSL per l'endpoint di gestione del cluster e client amministratore predefinito.

certificate?: CertificateDescription

Valore della proprietà

certificateCommonNames

Descrive un elenco di certificati server a cui fa riferimento il nome comune usato per proteggere il cluster.

certificateCommonNames?: ServerCertificateCommonNames

Valore della proprietà

clientCertificateCommonNames

Elenco dei certificati client a cui fa riferimento il nome comune autorizzato a gestire il cluster.

clientCertificateCommonNames?: ClientCertificateCommonName[]

Valore della proprietà

clientCertificateThumbprints

Elenco dei certificati client a cui fa riferimento l'identificazione personale consentita per gestire il cluster.

clientCertificateThumbprints?: ClientCertificateThumbprint[]

Valore della proprietà

clusterCodeVersion

Versione del runtime di Service Fabric del cluster. Questa proprietà può essere impostata solo dall'utente quando upgradeMode è impostato su 'Manual'. Per ottenere l'elenco delle versioni di Service Fabric disponibili per i nuovi cluster, usare 'API ClusterVersion. Per ottenere l'elenco della versione disponibile per i cluster esistenti, usare disponibiliClusterVersions.

clusterCodeVersion?: string

Valore della proprietà

string

clusterEndpoint

Endpoint del provider di risorse di Azure. Un servizio di sistema nel cluster si connette a questo endpoint. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterEndpoint?: string

Valore della proprietà

string

clusterId

Identificatore univoco generato dal servizio per la risorsa cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterId?: string

Valore della proprietà

string

clusterState

Stato corrente del cluster.

  • WaitingForNodes : indica che la risorsa cluster è stata creata e che il provider di risorse è in attesa dell'avvio e del report dell'estensione della macchina virtuale di Service Fabric.
  • Distribuzione: indica che il runtime di Service Fabric è in fase di installazione nelle macchine virtuali. La risorsa cluster sarà in questo stato fino all'avvio del cluster e fino all'avvio dei servizi di sistema.
  • BaselineUpgrade: indica che il cluster sta eseguendo l'aggiornamento per stabilire la versione del cluster. Questo aggiornamento viene avviato automaticamente all'avvio del cluster per la prima volta.
  • UpdatingUserConfiguration : indica che il cluster viene aggiornato con la configurazione fornita dall'utente.
  • UpdatingUserCertificate : indica che il cluster viene aggiornato con il certificato fornito dall'utente.
  • UpdatingInfrastructure : indica che il cluster viene aggiornato con la versione più recente del runtime di Service Fabric. Ciò si verifica solo quando il upgradeMode è impostato su "Automatico".
  • Applicazione diClusterVersion: indica che il cluster si trova in una versione diversa rispetto al previsto e che il cluster viene aggiornato alla versione prevista.
  • UpgradeServiceUnreachable: indica che il servizio di sistema nel cluster non esegue più il polling del provider di risorse. I cluster in questo stato non possono essere gestiti dal provider di risorse.
  • Scalabilità automatica: indica che l'elemento ReliabilityLevel del cluster viene modificato.
  • Ready : indica che il cluster si trova in uno stato stabile.

NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

clusterState?: string

Valore della proprietà

string

diagnosticsStorageAccountConfig

Informazioni sull'account di archiviazione per l'archiviazione dei log di diagnostica di Service Fabric.

diagnosticsStorageAccountConfig?: DiagnosticsStorageAccountConfig

Valore della proprietà

eventStoreServiceEnabled

Indica se il servizio dell'archivio eventi è abilitato.

eventStoreServiceEnabled?: boolean

Valore della proprietà

boolean

fabricSettings

Elenco di impostazioni di infrastruttura personalizzate per configurare il cluster.

fabricSettings?: SettingsSectionDescription[]

Valore della proprietà

infrastructureServiceManager

Indica se infrastructure service manager è abilitato.

infrastructureServiceManager?: boolean

Valore della proprietà

boolean

managementEndpoint

Endpoint di gestione HTTP del cluster.

managementEndpoint?: string

Valore della proprietà

string

nodeTypes

Elenco dei tipi di nodo nel cluster.

nodeTypes?: NodeTypeDescription[]

Valore della proprietà

notifications

Indica un elenco di canali di notifica per gli eventi del cluster.

notifications?: Notification_2[]

Valore della proprietà

provisioningState

Stato di provisioning della risorsa cluster. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

provisioningState?: string

Valore della proprietà

string

reliabilityLevel

Il livello di affidabilità imposta le dimensioni del set di repliche dei servizi di sistema. Informazioni su ReliabilityLevel.

  • Nessuno: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 1. Questa operazione deve essere usata solo per i cluster di test.
  • Bronze: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 3. Questa operazione deve essere usata solo per i cluster di test.
  • Silver: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 5.
  • Gold: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 7.
  • Platinum: eseguire i servizi di sistema con un numero di set di repliche di destinazione pari a 9.
reliabilityLevel?: string

Valore della proprietà

string

reverseProxyCertificate

Certificato server utilizzato dal proxy inverso.

reverseProxyCertificate?: CertificateDescription

Valore della proprietà

reverseProxyCertificateCommonNames

Descrive un elenco di certificati server a cui fa riferimento il nome comune usato per proteggere il cluster.

reverseProxyCertificateCommonNames?: ServerCertificateCommonNames

Valore della proprietà

sfZonalUpgradeMode

Questa proprietà controlla il raggruppamento logico delle macchine virtuali nei domini di aggiornamento .This property controls the logical grouping of VMs in upgrade domains (UDS). Questa proprietà non può essere modificata se nel cluster è già presente un tipo di nodo con più zone di disponibilità.

sfZonalUpgradeMode?: string

Valore della proprietà

string

upgradeDescription

Criteri da usare durante l'aggiornamento del cluster.

upgradeDescription?: ClusterUpgradePolicy

Valore della proprietà

upgradeMode

Modalità di aggiornamento del cluster quando è disponibile una nuova versione del runtime di Service Fabric.

upgradeMode?: string

Valore della proprietà

string

upgradePauseEndTimestampUtc

Indica la data e l'ora di fine per sospendere gli aggiornamenti automatici della versione del runtime nel cluster per un periodo di tempo specifico nel cluster (UTC).

upgradePauseEndTimestampUtc?: Date

Valore della proprietà

Date

upgradePauseStartTimestampUtc

Indica la data e l'ora di inizio per sospendere gli aggiornamenti automatici della versione del runtime nel cluster per un periodo di tempo specifico nel cluster (UTC).

upgradePauseStartTimestampUtc?: Date

Valore della proprietà

Date

upgradeWave

Indica quando verranno applicati i nuovi aggiornamenti della versione del runtime del cluster dopo il rilascio. Per impostazione predefinita, wave0. Si applica solo quando upgradeMode è impostato su "Automatico".

upgradeWave?: string

Valore della proprietà

string

vmImage

Il set di scalabilità di macchine virtuali dell'immagine della macchina virtuale è stato configurato con . È possibile usare nomi generici come Windows o Linux.

vmImage?: string

Valore della proprietà

string

vmssZonalUpgradeMode

Questa proprietà definisce la modalità di aggiornamento per il set di scalabilità di macchine virtuali, è obbligatorio se viene aggiunto un tipo di nodo con più zone di disponibilità.

vmssZonalUpgradeMode?: string

Valore della proprietà

string

waveUpgradePaused

Valore booleano per sospendere gli aggiornamenti automatici delle versioni di runtime al cluster.

waveUpgradePaused?: boolean

Valore della proprietà

boolean

Dettagli proprietà ereditate

etag

Etag delle risorse di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

etag?: string

Valore della proprietà

string

ereditato daResource.etag

id

Identificatore di risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

id?: string

Valore della proprietà

string

ereditato daResource.id

location

Località delle risorse di Azure.

location: string

Valore della proprietà

string

ereditato da Resource.location

name

Nome della risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

name?: string

Valore della proprietà

string

ereditato daResource.name

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

systemData?: SystemData

Valore della proprietà

ereditato daResource.systemData

tags

Tag delle risorse di Azure.

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

Valore della proprietà

{[propertyName: string]: string}

ereditato daResource.tags

type

Tipo di risorsa di Azure. NOTA: questa proprietà non verrà serializzata. Può essere popolato solo dal server.

type?: string

Valore della proprietà

string

ereditato daresource.type