ServiceFabricClientGetApplicationHealthUsingPolicyOptionalParams interface
Parametri facoltativi.
- Extends
Proprietà
| application |
Descrive i criteri di integrità usati per valutare l'integrità di un'applicazione o uno dei relativi elementi figlio. Se non è presente, la valutazione dell'integrità usa i criteri di integrità dal manifesto dell'applicazione o i criteri di integrità predefiniti. |
| deployed |
Consente di filtrare gli oggetti dello stato di integrità delle applicazioni distribuite restituiti nel risultato della query sull'integrità dell'applicazione in base al relativo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Verranno restituite solo le applicazioni distribuite che corrispondono al filtro. Tutte le applicazioni distribuite vengono usate per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, viene restituito lo stato di integrità delle applicazioni distribuite con valore HealthState OK (2) e Avviso (4).
|
| events |
Consente di filtrare la raccolta di oggetti HealthEvent restituiti in base allo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Vengono restituiti solo gli eventi che corrispondono al filtro. Tutti gli eventi vengono usati per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, vengono restituiti tutti gli eventi con valore HealthState OK (2) e Warning (4).
|
| exclude |
Indica se le statistiche di integrità devono essere restituite come parte del risultato della query. False per impostazione predefinita. Le statistiche mostrano il numero di entità figlio nello stato di integrità Ok, Avviso e Errore. Valore predefinito: false. |
| services |
Consente di filtrare gli oggetti dello stato di integrità dei servizi restituiti nel risultato della query sull'integrità dei servizi in base al relativo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Vengono restituiti solo i servizi che corrispondono al filtro. Tutti i servizi vengono usati per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, verrà restituito lo stato di integrità dei servizi con valore HealthState ok (2) e Avviso (4).
|
| 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à
applicationHealthPolicy
Descrive i criteri di integrità usati per valutare l'integrità di un'applicazione o uno dei relativi elementi figlio. Se non è presente, la valutazione dell'integrità usa i criteri di integrità dal manifesto dell'applicazione o i criteri di integrità predefiniti.
applicationHealthPolicy?: ApplicationHealthPolicy
Valore della proprietà
deployedApplicationsHealthStateFilter
Consente di filtrare gli oggetti dello stato di integrità delle applicazioni distribuite restituiti nel risultato della query sull'integrità dell'applicazione in base al relativo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Verranno restituite solo le applicazioni distribuite che corrispondono al filtro. Tutte le applicazioni distribuite vengono usate per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, viene restituito lo stato di integrità delle applicazioni distribuite con valore HealthState OK (2) e Avviso (4).
- Valore predefinito: valore predefinito. Trova la corrispondenza con qualsiasi stato di integrità. Il valore è zero.
- Nessuno: filtro che non corrisponde ad alcun valore di HealthState. Utilizzato per non restituire alcun risultato su una determinata raccolta di stati. Il valore è 1.
- Ok: filtro che corrisponde all'input con il valore HealthState OK. Il valore è 2.
- Avviso: filtro che corrisponde all'input con il valore di HealthState Avviso. Il valore è 4.
- Errore: filtro che corrisponde all'input con valore di HealthState Error. Il valore è 8.
- All: filtro che corrisponde all'input con qualsiasi valore di HealthState. Il valore è 65535. Valore predefinito: 0.
deployedApplicationsHealthStateFilter?: number
Valore della proprietà
number
eventsHealthStateFilter
Consente di filtrare la raccolta di oggetti HealthEvent restituiti in base allo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Vengono restituiti solo gli eventi che corrispondono al filtro. Tutti gli eventi vengono usati per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, vengono restituiti tutti gli eventi con valore HealthState OK (2) e Warning (4).
- Valore predefinito: valore predefinito. Trova la corrispondenza con qualsiasi stato di integrità. Il valore è zero.
- Nessuno: filtro che non corrisponde ad alcun valore di HealthState. Utilizzato per non restituire alcun risultato su una determinata raccolta di stati. Il valore è 1.
- Ok: filtro che corrisponde all'input con il valore HealthState OK. Il valore è 2.
- Avviso: filtro che corrisponde all'input con il valore di HealthState Avviso. Il valore è 4.
- Errore: filtro che corrisponde all'input con valore di HealthState Error. Il valore è 8.
- All: filtro che corrisponde all'input con qualsiasi valore di HealthState. Il valore è 65535. Valore predefinito: 0.
eventsHealthStateFilter?: number
Valore della proprietà
number
excludeHealthStatistics
Indica se le statistiche di integrità devono essere restituite come parte del risultato della query. False per impostazione predefinita. Le statistiche mostrano il numero di entità figlio nello stato di integrità Ok, Avviso e Errore. Valore predefinito: false.
excludeHealthStatistics?: boolean
Valore della proprietà
boolean
servicesHealthStateFilter
Consente di filtrare gli oggetti dello stato di integrità dei servizi restituiti nel risultato della query sull'integrità dei servizi in base al relativo stato di integrità. I valori possibili per questo parametro includono il valore intero di uno degli stati di integrità seguenti. Vengono restituiti solo i servizi che corrispondono al filtro. Tutti i servizi vengono usati per valutare lo stato di integrità aggregato. Se non specificato, vengono restituite tutte le voci. I valori di stato sono enumerazione basata su flag, pertanto il valore potrebbe essere una combinazione di questi valori, ottenuti usando l'operatore "OR" bit per bit. Ad esempio, se il valore specificato è 6, verrà restituito lo stato di integrità dei servizi con valore HealthState ok (2) e Avviso (4).
- Valore predefinito: valore predefinito. Trova la corrispondenza con qualsiasi stato di integrità. Il valore è zero.
- Nessuno: filtro che non corrisponde ad alcun valore di HealthState. Utilizzato per non restituire alcun risultato su una determinata raccolta di stati. Il valore è 1.
- Ok: filtro che corrisponde all'input con il valore HealthState OK. Il valore è 2.
- Avviso: filtro che corrisponde all'input con il valore di HealthState Avviso. Il valore è 4.
- Errore: filtro che corrisponde all'input con valore di HealthState Error. Il valore è 8.
- All: filtro che corrisponde all'input con qualsiasi valore di HealthState. Il valore è 65535. Valore predefinito: 0.
servicesHealthStateFilter?: number
Valore della proprietà
number
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