ActionState interface
ActionState stellt den Zustand einer Aktion dar, die für eine Ressource ausgeführt wird. Dies kann verwendet werden, um sowohl explizit als auch implizit definierte Aktionstypen darzustellen.
Eigenschaften
| action |
Die Darstellung der Aktion, für die dies ein Status ist. Entspricht dem Format der ARM-Ressourcenaktion, wenn es sich bei der Aktion um eine ARM-basierte Aktion handelt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| correlation |
Die Korrelations-ID für die ursprüngliche Aktionsanforderung. Wird weggelassen, wenn keine zugehörige Korrelations-ID vorhanden ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| end |
Der Zeitstempel, der angibt, wann die Aktion ihren endgültigen Endzustand erreicht hat. Verwendet das ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| message | Die Beschreibung, die zusätzlichen Kontext für den Statuswert bereitstellt. Kann leer sein oder eine Anleitung enthalten, falls ein Fehler auftritt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| start |
Der Zeitstempel des Beginns der Aktion im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| status | Der Status der Aktion. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
| step |
Die geordnete Liste der einzelnen Schritte, aus denen sich die Aktion zusammensetzt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden. |
Details zur Eigenschaft
actionType
Die Darstellung der Aktion, für die dies ein Status ist. Entspricht dem Format der ARM-Ressourcenaktion, wenn es sich bei der Aktion um eine ARM-basierte Aktion handelt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
actionType?: string
Eigenschaftswert
string
correlationId
Die Korrelations-ID für die ursprüngliche Aktionsanforderung. Wird weggelassen, wenn keine zugehörige Korrelations-ID vorhanden ist. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
correlationId?: string
Eigenschaftswert
string
endTime
Der Zeitstempel, der angibt, wann die Aktion ihren endgültigen Endzustand erreicht hat. Verwendet das ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
endTime?: string
Eigenschaftswert
string
message
Die Beschreibung, die zusätzlichen Kontext für den Statuswert bereitstellt. Kann leer sein oder eine Anleitung enthalten, falls ein Fehler auftritt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
message?: string
Eigenschaftswert
string
startTime
Der Zeitstempel des Beginns der Aktion im ISO 8601-Format. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
startTime?: string
Eigenschaftswert
string
status
Der Status der Aktion. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
status?: string
Eigenschaftswert
string
stepStates
Die geordnete Liste der einzelnen Schritte, aus denen sich die Aktion zusammensetzt. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.
stepStates?: StepState[]