Compartilhar via


ActionState interface

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

Propriedades

actionType

A representação da ação para a qual este é um status. Corresponde ao formato de ação do recurso do ARM quando a ação é uma ação baseada em ARM. OBSERVAÇÃO: essa 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. Omitido se não houver ID de correlação relacionada. OBSERVAÇÃO: essa 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. Usa o formato ISO 8601. OBSERVAÇÃO: essa 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ção em caso de falha. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

status

O status da ação. OBSERVAÇÃO: essa 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: essa 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 do ARM quando a ação é uma ação baseada em ARM. OBSERVAÇÃO: essa 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. Omitido se não houver ID de correlação relacionada. OBSERVAÇÃO: essa 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. Usa o formato ISO 8601. OBSERVAÇÃO: essa 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ção em caso de falha. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

startTime?: string

Valor da propriedade

string

status

O status da ação. OBSERVAÇÃO: essa 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: essa propriedade não será serializada. Ele só pode ser preenchido pelo servidor.

stepStates?: StepState[]

Valor da propriedade