Compartilhar via


ControlActivity interface

Classe base para todas as atividades de controle, como IfCondition, ForEach, Until.

Extends

Propriedades

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

Propriedades herdadas

dependsOn

A atividade depende da condição.

description

Descrição da atividade.

name

Nome da atividade.

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será bem-sucedido por padrão.

state

Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

userProperties

Propriedades do usuário da atividade.

Detalhes da propriedade

type

Discriminatório polimórfico, que especifica os diferentes tipos que esse objeto pode ser

type: "Container" | "ExecutePipeline" | "IfCondition" | "Switch" | "ForEach" | "Wait" | "Fail" | "Until" | "Validation" | "Filter" | "SetVariable" | "AppendVariable" | "WebHook"

Valor da propriedade

"Container" | "ExecutePipeline" | "IfCondition" | "Switch" | "ForEach" | "Wait" | "Fail" | "Until" | "Validation" | "Filter" | "SetVariable" | "AppendVariable" | "WebHook"

Detalhes das propriedades herdadas

dependsOn

A atividade depende da condição.

dependsOn?: ActivityDependency[]

Valor da propriedade

Herdado deActivity.dependsOn

description

Descrição da atividade.

description?: string

Valor da propriedade

string

Herdado deActivity.description

name

Nome da atividade.

name: string

Valor da propriedade

string

herdado deActivity.name

onInactiveMarkAs

Resultado do status da atividade quando o estado é definido como Inativo. Essa é uma propriedade opcional e, se não for fornecida quando a atividade estiver inativa, o status será bem-sucedido por padrão.

onInactiveMarkAs?: string

Valor da propriedade

string

Herdado deActivity.onInactiveMarkAs

state

Estado da atividade. Essa é uma propriedade opcional e, se não for fornecida, o estado será Ativo por padrão.

state?: string

Valor da propriedade

string

Herdado deActivity.state

userProperties

Propriedades do usuário da atividade.

userProperties?: UserProperty[]

Valor da propriedade

Herdado deActivity.userProperties