ActionState interface
ActionState rappresenta lo stato di un'azione eseguita su una risorsa. Questo può essere utilizzato per rappresentare tipi di azione definiti in modo esplicito e implicito.
Proprietà
| action |
La rappresentazione dell'azione per la quale si tratta di uno status. Corrisponde al formato dell'azione della risorsa ARM quando l'azione è un'azione basata su ARM. |
| correlation |
ID di correlazione per la richiesta di azione originale. Omesso se non è presente alcun ID di correlazione correlato. |
| end |
Il timestamp di quando l'azione ha raggiunto il suo stato finale e terminale. Utilizza il formato ISO 8601. |
| message | Descrizione che fornisce un contesto aggiuntivo per il valore di stato. Può essere vuoto o contenere indicazioni in caso di errore. |
| start |
Il timestamp di quando è iniziata l'azione, in formato ISO 8601. |
| status | Stato dell'azione. |
| step |
L'elenco ordinato dei singoli passaggi che compongono l'azione. |
Dettagli proprietà
actionType
La rappresentazione dell'azione per la quale si tratta di uno status. Corrisponde al formato dell'azione della risorsa ARM quando l'azione è un'azione basata su ARM.
actionType?: string
Valore della proprietà
string
correlationId
ID di correlazione per la richiesta di azione originale. Omesso se non è presente alcun ID di correlazione correlato.
correlationId?: string
Valore della proprietà
string
endTime
Il timestamp di quando l'azione ha raggiunto il suo stato finale e terminale. Utilizza il formato ISO 8601.
endTime?: string
Valore della proprietà
string
message
Descrizione che fornisce un contesto aggiuntivo per il valore di stato. Può essere vuoto o contenere indicazioni in caso di errore.
message?: string
Valore della proprietà
string
startTime
Il timestamp di quando è iniziata l'azione, in formato ISO 8601.
startTime?: string
Valore della proprietà
string
status
Stato dell'azione.
status?: string
Valore della proprietà
string
stepStates
L'elenco ordinato dei singoli passaggi che compongono l'azione.
stepStates?: StepState[]