Partilhar via


ActionState interface

ActionState representa o estado de uma ação executada contra um recurso. Isso pode ser usado para representar tipos de ação explícita e implicitamente definidos.

Propriedades

actionType

A representação da ação para a qual este é um status. Corresponde ao formato de ação do recurso ARM quando a ação é uma ação baseada em ARM. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

correlationId

A ID de correlação para a solicitação de ação original. Omitida se não houver uma ID de correlação relacionada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endTime

O carimbo de data/hora de quando a ação atingiu seu estado final, terminal. Utiliza o formato ISO 8601. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

message

A descrição que fornece contexto adicional para o valor de status. Pode estar vazio ou conter orientações em caso de falha. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime

O carimbo de data/hora de quando a ação começou, no formato ISO 8601. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status

O estado da ação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

stepStates

A lista ordenada das etapas individuais que compõem a ação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

Detalhes da Propriedade

actionType

A representação da ação para a qual este é um status. Corresponde ao formato de ação do recurso ARM quando a ação é uma ação baseada em ARM. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

actionType?: string

Valor da Propriedade

string

correlationId

A ID de correlação para a solicitação de ação original. Omitida se não houver uma ID de correlação relacionada. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

correlationId?: string

Valor da Propriedade

string

endTime

O carimbo de data/hora de quando a ação atingiu seu estado final, terminal. Utiliza o formato ISO 8601. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

endTime?: string

Valor da Propriedade

string

message

A descrição que fornece contexto adicional para o valor de status. Pode estar vazio ou conter orientações em caso de falha. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

message?: string

Valor da Propriedade

string

startTime

O carimbo de data/hora de quando a ação começou, no formato ISO 8601. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime?: string

Valor da Propriedade

string

status

O estado da ação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status?: string

Valor da Propriedade

string

stepStates

A lista ordenada das etapas individuais que compõem a ação. Observação : esta propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

stepStates?: StepState[]

Valor da Propriedade