ForEachActivity interface
このアクティビティは、コレクションを反復処理し、特定のアクティビティを実行するために使用されます。
- Extends
プロパティ
| activities | 実行するアクティビティの一覧。 |
| batch |
並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。 |
| is |
ループを順番または並列で実行する必要がある場合 (最大 50) |
| items | 反復処理するコレクション。 |
| type | ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。 |
継承されたプロパティ
| depends |
アクティビティは条件によって異なります。 |
| description | アクティビティの説明。 |
| name | アクティビティ名。 |
| on |
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。 |
| state | アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。 |
| user |
アクティビティ ユーザーのプロパティ。 |
プロパティの詳細
activities
batchCount
並列実行の数を制御するために使用されるバッチ数 (isSequential が false に設定されている場合)。
batchCount?: number
プロパティ値
number
isSequential
ループを順番または並列で実行する必要がある場合 (最大 50)
isSequential?: boolean
プロパティ値
boolean
items
type
ポリモーフィック識別子。このオブジェクトは、さまざまな型を指定します。
type: "ForEach"
プロパティ値
"ForEach"
継承されたプロパティの詳細
dependsOn
アクティビティは条件によって異なります。
dependsOn?: ActivityDependency[]
プロパティ値
description
name
onInactiveMarkAs
状態が非アクティブに設定されている場合のアクティビティの状態の結果。 これは省略可能なプロパティであり、アクティビティが非アクティブのときに指定されていない場合、状態は既定で Succeeded になります。
onInactiveMarkAs?: string
プロパティ値
string
state
アクティビティの状態。 これは省略可能なプロパティであり、指定しない場合、状態は既定でアクティブになります。
state?: string
プロパティ値
string
userProperties
アクティビティ ユーザーのプロパティ。
userProperties?: UserProperty[]