Compartilhar via


ValidationActivity interface

Essa atividade verifica se existe um recurso externo.

Extends

Propriedades

childItems

Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expression com resultType boolean).

dataset

Referência do conjunto de dados da atividade de validação.

minimumSize

Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType).

sleep

Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType).

timeout

Especifica o tempo limite para a atividade ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

type

Discriminador polimórfico, que especifica os diferentes tipos que este 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

childItems

Pode ser usado se o conjunto de dados apontar para uma pasta. Se definido como true, a pasta deverá ter pelo menos um arquivo. Se definido como false, a pasta deverá estar vazia. Tipo: booliano (ou Expression com resultType boolean).

childItems?: any

Valor da propriedade

any

dataset

Referência do conjunto de dados da atividade de validação.

dataset: DatasetReference

Valor da propriedade

minimumSize

Pode ser usado se o conjunto de dados apontar para um arquivo. O arquivo deve ser maior ou igual ao valor especificado. Tipo: inteiro (ou Expressão com inteiro resultType).

minimumSize?: any

Valor da propriedade

any

sleep

Um atraso em segundos entre as tentativas de validação. Se nenhum valor for especificado, 10 segundos serão usados como o padrão. Tipo: inteiro (ou Expressão com inteiro resultType).

sleep?: any

Valor da propriedade

any

timeout

Especifica o tempo limite para a atividade ser executada. Se não houver nenhum valor especificado, ele usará o valor de TimeSpan.FromDays(7), que é 1 semana como padrão. Tipo: cadeia de caracteres (ou Expressão com cadeia de caracteres resultType), padrão: ((\d+).)? (\d\d):(60|( [0-5] [0-9])):(60|( [0-5] [0-9])).

timeout?: any

Valor da propriedade

any

type

Discriminador polimórfico, que especifica os diferentes tipos que este objeto pode ser

type: "Validation"

Valor da propriedade

"Validation"

Detalhes das propriedades herdadas

dependsOn

A atividade depende da condição.

dependsOn?: ActivityDependency[]

Valor da propriedade

Herdado deControlActivity.dependsOn

description

Descrição da atividade.

description?: string

Valor da propriedade

string

Herdado deControlActivity.description

name

Nome da atividade.

name: string

Valor da propriedade

string

Herdado deControlActivity.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 deControlActivity.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 deControlActivity.state

userProperties

Propriedades do usuário da atividade.

userProperties?: UserProperty[]

Valor da propriedade

Herdado deControlActivity.userProperties