ServiceFabricClientReportNodeHealthOptionalParams interface

Parametri facoltativi.

Extends

Proprietà

immediate

Flag che indica se il report deve essere inviato immediatamente. Un report sull'integrità viene inviato a un'applicazione gateway di Service Fabric, che inoltra all'archivio integrità. Se Immediate è impostato su true, il report viene inviato immediatamente dal gateway HTTP all'archivio integrità, indipendentemente dalle impostazioni client dell'infrastruttura in uso dall'applicazione gateway HTTP. Ciò è utile per i report critici che devono essere inviati il prima possibile. A seconda della tempistica e di altre condizioni, l'invio del report potrebbe comunque non riuscire, ad esempio se il gateway HTTP è chiuso o il messaggio non raggiunge il gateway. Se Immediate è impostato su false, il report viene inviato in base alle impostazioni client di integrità dal gateway HTTP. Pertanto, verrà inserito in batch in base alla configurazione HealthReportSendInterval. Questa è l'impostazione consigliata perché consente al client di integrità di ottimizzare i messaggi di report sull'integrità nell'archivio integrità e l'elaborazione dei report sull'integrità. Per impostazione predefinita, i report non vengono inviati immediatamente. Valore predefinito: false.

timeoutParameter

Timeout del server per l'esecuzione dell'operazione in secondi. Questo timeout specifica la durata di attesa che il client è disposto a attendere il completamento dell'operazione richiesta. Il valore predefinito per questo parametro è 60 secondi. Valore predefinito: 60.

Proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

customHeaders

Intestazioni di richiesta personalizzate definite dall'utente che verranno applicate prima dell'invio della richiesta.

onDownloadProgress

Callback che viene attivato all'avanzamento del download.

onUploadProgress

Callback che viene attivato al momento dell'avanzamento del caricamento.

timeout

Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente.

Dettagli proprietà

immediate

Flag che indica se il report deve essere inviato immediatamente. Un report sull'integrità viene inviato a un'applicazione gateway di Service Fabric, che inoltra all'archivio integrità. Se Immediate è impostato su true, il report viene inviato immediatamente dal gateway HTTP all'archivio integrità, indipendentemente dalle impostazioni client dell'infrastruttura in uso dall'applicazione gateway HTTP. Ciò è utile per i report critici che devono essere inviati il prima possibile. A seconda della tempistica e di altre condizioni, l'invio del report potrebbe comunque non riuscire, ad esempio se il gateway HTTP è chiuso o il messaggio non raggiunge il gateway. Se Immediate è impostato su false, il report viene inviato in base alle impostazioni client di integrità dal gateway HTTP. Pertanto, verrà inserito in batch in base alla configurazione HealthReportSendInterval. Questa è l'impostazione consigliata perché consente al client di integrità di ottimizzare i messaggi di report sull'integrità nell'archivio integrità e l'elaborazione dei report sull'integrità. Per impostazione predefinita, i report non vengono inviati immediatamente. Valore predefinito: false.

immediate?: boolean

Valore della proprietà

boolean

timeoutParameter

Timeout del server per l'esecuzione dell'operazione in secondi. Questo timeout specifica la durata di attesa che il client è disposto a attendere il completamento dell'operazione richiesta. Il valore predefinito per questo parametro è 60 secondi. Valore predefinito: 60.

timeoutParameter?: number

Valore della proprietà

number

Dettagli proprietà ereditate

abortSignal

Segnale che può essere usato per interrompere le richieste.

abortSignal?: AbortSignalLike

Valore della proprietà

Ereditato da msRest.RequestOptionsBase.abortSignal

customHeaders

Intestazioni di richiesta personalizzate definite dall'utente che verranno applicate prima dell'invio della richiesta.

customHeaders?: {[key: string]: string}

Valore della proprietà

{[key: string]: string}

Ereditato da msRest.RequestOptionsBase.customHeaders

onDownloadProgress

Callback che viene attivato all'avanzamento del download.

onDownloadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

Ereditato da msRest.RequestOptionsBase.onDownloadProgress

onUploadProgress

Callback che viene attivato al momento dell'avanzamento del caricamento.

onUploadProgress?: (progress: TransferProgressEvent) => void

Valore della proprietà

(progress: TransferProgressEvent) => void

Ereditato da msRest.RequestOptionsBase.onUploadProgress

timeout

Numero di millisecondi che una richiesta può richiedere prima di essere terminata automaticamente.

timeout?: number

Valore della proprietà

number

ereditato da msRest.RequestOptionsBase.timeout