Freigeben über


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

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.

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.

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.

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.

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.

status

Der Status der Aktion. HINWEIS: Diese Eigenschaft wird nicht serialisiert. Er kann nur vom Server aufgefüllt werden.

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.

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[]

Eigenschaftswert