ValidationActivity interface
このアクティビティは、外部リソースが存在することを確認します。
- Extends
プロパティ
| child |
データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。 |
| dataset | 検証アクティビティ データセットのリファレンス。 |
| minimum |
データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。 |
| sleep | 検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。 |
| timeout | アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])). |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
継承されたプロパティ
| depends |
アクティビティは条件によって異なります。 |
| description | アクティビティの説明。 |
| name | アクティビティ名。 |
| on |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
| state | アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
| user |
アクティビティ ユーザーのプロパティ。 |
プロパティの詳細
childItems
データセットがフォルダーを指している場合に使用できます。 true に設定した場合、フォルダーには少なくとも 1 つのファイルが必要です。 false に設定した場合、フォルダーは空である必要があります。 型: boolean (または resultType ブール値を持つ式)。
childItems?: any
プロパティ値
any
dataset
minimumSize
データセットがファイルを指している場合に使用できます。 ファイルのサイズは、指定した値以上である必要があります。 型: 整数 (または resultType 整数を持つ式)。
minimumSize?: any
プロパティ値
any
sleep
検証の試行間の遅延 (秒単位)。 値が指定されていない場合は、既定値として 10 秒が使用されます。 型: 整数 (または resultType 整数を持つ式)。
sleep?: any
プロパティ値
any
timeout
アクティビティを実行するためのタイムアウトを指定します。 値が指定されていない場合は、TimeSpan.FromDays(7) の値 (既定値として 1 週間) を受け取ります。 型: string (または resultType 文字列を含む式)、パターン: (\d+)。?(\d\d):(60|([0-5][0-9]))):(60|([0-5][0-9])).
timeout?: any
プロパティ値
any
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "Validation"
プロパティ値
"Validation"
継承されたプロパティの詳細
dependsOn
アクティビティは条件によって異なります。
dependsOn?: ActivityDependency[]
プロパティ値
description
name
onInactiveMarkAs
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。
onInactiveMarkAs?: string
プロパティ値
string
state
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。
state?: string
プロパティ値
string
userProperties
アクティビティ ユーザーのプロパティ。
userProperties?: UserProperty[]