#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 ...            ]          }        }      }    }  }}