Udostępnij przez


ActionState interface

ActionState reprezentuje stan akcji podjętej względem zasobu. Może to służyć do reprezentowania zarówno jawnie, jak i niejawnie zdefiniowanych typów akcji.

Właściwości

actionType

Reprezentacja akcji, dla której jest to stan. Pasuje do formatu akcji zasobu usługi ARM, gdy akcja jest akcją opartą na usłudze ARM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

correlationId

Identyfikator korelacji dla oryginalnego żądania akcji. Pominięte, jeśli nie ma powiązanego identyfikatora korelacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

endTime

Sygnatura czasowa, w której akcja osiągnęła swój końcowy, końcowy stan. Używa formatu ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

message

Opis zapewniający dodatkowy kontekst dla wartości stanu. Może być puste lub zawierać wskazówki w przypadku awarii. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

startTime

Sygnatura czasowa rozpoczęcia akcji w formacie ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

status

Stan akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

stepStates

Uporządkowana lista poszczególnych kroków składających się na akcję. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

Szczegóły nieruchomości

actionType

Reprezentacja akcji, dla której jest to stan. Pasuje do formatu akcji zasobu usługi ARM, gdy akcja jest akcją opartą na usłudze ARM. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

actionType?: string

Wartość nieruchomości

string

correlationId

Identyfikator korelacji dla oryginalnego żądania akcji. Pominięte, jeśli nie ma powiązanego identyfikatora korelacji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

correlationId?: string

Wartość nieruchomości

string

endTime

Sygnatura czasowa, w której akcja osiągnęła swój końcowy, końcowy stan. Używa formatu ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

endTime?: string

Wartość nieruchomości

string

message

Opis zapewniający dodatkowy kontekst dla wartości stanu. Może być puste lub zawierać wskazówki w przypadku awarii. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

message?: string

Wartość nieruchomości

string

startTime

Sygnatura czasowa rozpoczęcia akcji w formacie ISO 8601. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

startTime?: string

Wartość nieruchomości

string

status

Stan akcji. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

status?: string

Wartość nieruchomości

string

stepStates

Uporządkowana lista poszczególnych kroków składających się na akcję. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.

stepStates?: StepState[]

Wartość nieruchomości