#Returns all action definitions that can be used to compose a workflow definition.
Example
{ actor { account(id: 11933347) { workflowAutomation { actionDefinitions { results { description inputs { name required secretAllowed } name outputs { name } timeout { action } version } } } } }}returns the following
{ "data": { "actor": { "account": { "workflowAutomation": { "actionDefinitions": { "results": [ { "description": "Reboot one or more EC2 instances in an AWS account.", "inputs": [ { "name": "awsRoleArn", "required": false, "secretAllowed": false }, { "name": "awsAccessKeyId", "required": false, "secretAllowed": true }, { "name": "awsSecretAccessKey", "required": false, "secretAllowed": true }, { "name": "awsSessionToken", "required": false, "secretAllowed": true }, { "name": "region", "required": true, "secretAllowed": false }, { "name": "instanceIds", "required": true, "secretAllowed": false }, { "name": "selectors", "required": false, "secretAllowed": false } ], "name": "aws.ec2.rebootInstances", "outputs": [ { "name": "success" }, { "name": "response" }, { "name": "errorMessage" } ], "timeout": { "action": 25 }, "version": 1 }, { "description": "Send logs to New Relic.", "inputs": [ { "name": "attributes", "required": false, "secretAllowed": false }, { "name": "logs", "required": true, "secretAllowed": false }, { "name": "licenseKey", "required": false, "secretAllowed": true }, { "name": "selectors", "required": false, "secretAllowed": false } ], "name": "newrelic.ingest.sendLogs", "outputs": [ { "name": "success" }, { "name": "errorMessage" } ], "timeout": { "action": 20 }, "version": 1 } # more ... ] } } } } }}