스위치 요소를 사용하여 조건이 충족되면 실행되는 여러 확장성 작업 스크립트 또는 흐름입니다.
경우에 따라서는 조건이 true와 같아야 작업이 실행됩니다. 그 외의 경우에는 이 예시에 나와 있듯이 매개 변수 값이 충족되어야 작업이 실행될 수 있습니다. 조건이 충족되지 않으면 작업 흐름이 실패합니다.
version: 1 id: 1234 name: Test inputs: ... outputs: ... flow: flow_start: next: forkAction forkAction: fork: next: [action1, action2] action1: action: <action_name> next: action3 action3: action: <action_name> next: action4 action4: action: <action_name> next: action7 action7: action: <action_name> next: joinElement action2: action: <action_name> next: switchAction switchAction: switch: "${1 == 1}": action5 "${1 != 1}": action6 action5: action: <action_name> next: action8 action6: action: <action_name> next: action8 action8: action: <action_name>
참고: 이전 작업을
next: 작업으로 할당하여 이전 작업으로 루프백할 수 있습니다. 예를 들어
next: flow_end를 사용하여 작업 흐름을 종료하는 대신
next: action1을 입력하면 action1을 다시 실행하여 작업 시퀀스를 다시 시작할 수 있습니다.
|
스위치 요소 |