워크플로우 정의에 대한 일정을 생성하려면 workflowAutomationCreateSchedule 뮤테이션을 사용하십시오.
팁
일정 수 및 특정 일정의 최소 기간은 워크플로우 시스템 제한에 정의되어 있습니다.
입력스피커, 변수
이 API에 대해 다음 파라미터를 사용할 수 있습니다.
매개변수 | 데이터 형식 | 설명 |
|---|---|---|
| 물체 | (필수) 계정 범위입니다. |
| 물체 | (필수) 예약할 워크플로우 정의입니다. |
| 문자열 | (필수) 일정 빈도를 정의하는 Cron 표현식입니다(예: 매일 자정의 경우 |
| 문자열 | (필수) 일정의 시간대입니다(예: |
| 물체 | (선택사항) 선택적 설정입니다. 실행 로깅을 제어하기 위한 |
| [EntityTagInput] | (선택 사항) 일정에 적용할 태그입니다. 각 태그에는 |
logLevel 옵션
logLevel 옵션은 도표우 실행 중에 생성되는 로깅 정보의 양을 제어합니다.
NONE(기본값): 로그 출력을 생성하지 않습니다.INFO: 단계 수준 정보를 출력합니다.DEBUG:workflowAutomation.inputs.<inputName>: <inputValue>형식을 사용하여 모든 작업 단계 입력과 함께 단계 시작 로그에 속성을 추가합니다.TRACE:DEBUG출력 외에도workflowAutomation.outputs.<outputName>: <outputValue>형식을 사용하여 모든 작업 단계 출력이 포함된 단계 시작 로그에 속성을 추가합니다.
샘플 요청
쿼리플로우를 생성하고 편집하려면 쿼리빌더를 사용하세요. NerdGraph API 탐색기를 참조하세요.
mutation { workflowAutomationCreateSchedule( scope: { id: "12345678", type: ACCOUNT } definition: { name: "healthyHeartbeat", version: 1 } cronExpression: "0 0 * * *" timezone: "Asia/Kolkata" options: { logLevel: DEBUG } tags: [{ key: "environment", values: ["production"] }] ) { scheduleId }}