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. |
| timeout |
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
| abort |
Segnale che può essere usato per interrompere le richieste. |
| custom |
Intestazioni di richiesta personalizzate definite dall'utente che verranno applicate prima dell'invio della richiesta. |
| on |
Callback che viene attivato all'avanzamento del download. |
| on |
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