Compartir a través de


ActionState interface

ActionState representa el estado de una acción realizada en un recurso. Esto se puede usar para representar tipos de acción definidos explícita e implícitamente.

Propiedades

actionType

La representación de la acción para la que se trata de un estatus. Coincide con el formato de acción de recursos de ARM cuando la acción es una acción basada en ARM. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

correlationId

El ID de correlación de la solicitud de acción original. Se omite si no hay ningún identificador de correlación relacionado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

endTime

La marca de tiempo de cuándo la acción alcanzó su estado terminal final. Utiliza el formato ISO 8601. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

message

La descripción que proporciona contexto adicional para el valor de estado. Puede estar vacío o contener orientación en caso de fallo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

startTime

La marca de tiempo de cuándo comenzó la acción, en formato ISO 8601. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status

El estado de la acción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

stepStates

La lista ordenada de los pasos individuales que componen la acción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

Detalles de las propiedades

actionType

La representación de la acción para la que se trata de un estatus. Coincide con el formato de acción de recursos de ARM cuando la acción es una acción basada en ARM. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

actionType?: string

Valor de propiedad

string

correlationId

El ID de correlación de la solicitud de acción original. Se omite si no hay ningún identificador de correlación relacionado. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

correlationId?: string

Valor de propiedad

string

endTime

La marca de tiempo de cuándo la acción alcanzó su estado terminal final. Utiliza el formato ISO 8601. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

endTime?: string

Valor de propiedad

string

message

La descripción que proporciona contexto adicional para el valor de estado. Puede estar vacío o contener orientación en caso de fallo. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

message?: string

Valor de propiedad

string

startTime

La marca de tiempo de cuándo comenzó la acción, en formato ISO 8601. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

startTime?: string

Valor de propiedad

string

status

El estado de la acción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

status?: string

Valor de propiedad

string

stepStates

La lista ordenada de los pasos individuales que componen la acción. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.

stepStates?: StepState[]

Valor de propiedad