Use a mutação workflowAutomationCreateWorkflowDefinition para criar uma definição de workflow. Ela retorna um erro se a definição do workflow já existir.
Parâmetro de entrada
Os seguintes parâmetros estão disponíveis para esta API.
Parâmetro | Tipo de dados | Descrição |
|---|---|---|
| Objeto | (Obrigatório) O escopo da conta. Contém |
| Objeto | (Obrigatório) A definição do workflow. Contém |
| [EntityTagInput] | (Opcional) Tags para aplicar à definição do workflow. Cada tag requer um |
Solicitação de amostra
Utilize o criador de consulta para criar e editar um fluxo de trabalho. Consulte o explorador de API do NerdGraph.
mutation { workflowAutomationCreateWorkflowDefinition( scope: { id: "12345678" } definition: { yaml: "bmFtZTogbXV0YXRpb25fZXhlY3V0ZQoKc3RlcHM6CiAgLSBuYW1lOiBleGVjMQogICAgdHlwZTogYWN0aW9uCiAgICBhY3Rpb246IG5ld3JlbGljLm5lcmRncmFwaC5leGVjdXRlCiAgICB2ZXJzaW9uOiAnMS4wLjAnCiAgICBpbnB1dHM6CiAgICAgIGdyYXBocWw6IHwKICAgICAgICBtdXRhdGlvbiBLZWVwQWxpdmUoJGd1aWQ6IEVudGl0eUd1aWQhKXsKICAgICAgICAgIGVudGl0eUtlZXBBbGl2ZShndWlkczogWyRndWlkXSkgewogICAgICAgICAgICByZWZyZXNoZWRFbnRpdGllcwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgdmFyaWFibGVzOgogICAgICAgIGd1aWQ6ICJ7eyAud29ya2Zsb3dJbnB1dHMuZW50aXR5R3VpZCB9fSIKCiAgLSBuYW1lOiBsb2cxCiAgICB0eXBlOiBhY3Rpb24KICAgIGFjdGlvbjogbmV3cmVsaWMuaW5zdHJ1bWVudGF0aW9uLmxvZwogICAgdmVyc2lvbjogJzEuMC4wJwogICAgaW5wdXRzOgogICAgICBNZXNzYWdlOiAiZW50aXR5R3VpZCByZWZyZXNoZWQge3sgLnN0ZXBzLmV4ZWMxLm91dHB1dHMuZGF0YS5lbnRpdHlLZWVwQWxpdmUucmVmcmVzaGVkRW50aXRpZXMgfX0iCg==" } tags: [{ key: "environment", values: ["production"] }] ) { definition { name } }}Tópicos relacionados
Esquema de definição
Entenda a estrutura YAML do fluxo de trabalho antes de criar
Validar definição do fluxo de trabalho
Teste a sintaxe YAML do seu fluxo de trabalho antes de criar
Iniciar execução do fluxo de trabalho
Execute seu fluxo de trabalho recém-criado
Atualizar definição do fluxo de trabalho
Modificar uma definição de fluxo de trabalho existente