Cette API est utilisée pour créer une définition workflow. Elle renvoie une erreur si la définition workflow existe déjà.
Paramètres d'entrée
paramètres | Type | Requis | Description |
|---|---|---|---|
| Objet | Oui | La portée du compte. Contient
(votre ID de compte). |
| Objet | Oui | La définition du workflow. Contient
(workflow YAML encodé en base64). |
Demande d'échantillon
Utilisez le générateur de requêtes pour créer et éditer un workflow. Voir l'explorateur d'API NerdGraph.
mutation { workflowAutomationCreateWorkflowDefinition( scope: { id: "11933347" } definition: { yaml: "bmFtZTogbXV0YXRpb25fZXhlY3V0ZQoKc3RlcHM6CiAgLSBuYW1lOiBleGVjMQogICAgdHlwZTogYWN0aW9uCiAgICBhY3Rpb246IG5ld3JlbGljLm5lcmRncmFwaC5leGVjdXRlCiAgICB2ZXJzaW9uOiAnMS4wLjAnCiAgICBpbnB1dHM6CiAgICAgIGdyYXBocWw6IHwKICAgICAgICBtdXRhdGlvbiBLZWVwQWxpdmUoJGd1aWQ6IEVudGl0eUd1aWQhKXsKICAgICAgICAgIGVudGl0eUtlZXBBbGl2ZShndWlkczogWyRndWlkXSkgewogICAgICAgICAgICByZWZyZXNoZWRFbnRpdGllcwogICAgICAgICAgfQogICAgICAgIH0KICAgICAgdmFyaWFibGVzOgogICAgICAgIGd1aWQ6ICJ7eyAud29ya2Zsb3dJbnB1dHMuZW50aXR5R3VpZCB9fSIKCiAgLSBuYW1lOiBsb2cxCiAgICB0eXBlOiBhY3Rpb24KICAgIGFjdGlvbjogbmV3cmVsaWMuaW5zdHJ1bWVudGF0aW9uLmxvZwogICAgdmVyc2lvbjogJzEuMC4wJwogICAgaW5wdXRzOgogICAgICBNZXNzYWdlOiAiZW50aXR5R3VpZCByZWZyZXNoZWQge3sgLnN0ZXBzLmV4ZWMxLm91dHB1dHMuZGF0YS5lbnRpdHlLZWVwQWxpdmUucmVmcmVzaGVkRW50aXRpZXMgfX0iCg==" } ) { definition { name } } }Sujets connexes
Schéma de définition
Comprendre la structure YAML du workflow avant de le créer
Valider la définition du workflow
Testez la syntaxe YAML de votre workflow avant de le créer
Démarrer l'exécution du workflow
Exécutez votre workflow nouvellement créé
Mettre à jour la définition du workflow
Modifier une définition de workflow existante