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
| action |
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. |
| correlation |
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. |
| end |
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. |
| start |
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. |
| step |
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[]