Runners
Create a new Runner
Creates a new Runner with the specified configuration details.
Please note that some combinations are not compatible, for example, an agentType of ‘streaming’ cannot have the enableAutoUpdates set to true.
POST
Create a new Runner
Body
application/json
The cloud provider of the Runner to be created. The Cloud Provider must correspond with the chosen Runner Type.
Available cloud providers are:
- aws - Available for both data_productivity_cloud and streaming Runner Types.
- azure - Available for both data_productivity_cloud and streaming Runner Types.
- snowflake - Only available for data_productivity_cloud Runner Types.
- gcp - Available for both data_productivity_cloud and streaming Runner Types.
- google_cloud - Alias for gcp, available for both data_productivity_cloud and streaming Runner Types.
- maia - Only available for data_productivity_cloud Runner Types. Creates a Maia-hosted runner managed by Matillion.
Available options:
aws, azure, snowflake, google_cloud, gcp, maia Minimum string length:
1Example:
"aws"
The deployment type of the Runner to be created. The Deployment Type must correspond with the chosen Runner Type and Cloud Provider.
Available deployment types are:
- fargate - Available for AWS Cloud Provider, for both data_productivity_cloud and streaming Runner Types.
- eks - Available for AWS Cloud provider, for both data_productivity_cloud and streaming Runner Types.
- container app - Available for Azure Cloud provider, only for data_productivity_cloud Runner Types.
- aci - Available for Azure Cloud provider, only for streaming Runner Types.
- aks - Available for Azure Cloud provider, for both data_productivity_cloud and streaming Runner Types.
- native app - Available for Snowflake Cloud provider, only for data_productivity_cloud Runner Types.
- gke - Available for Google Cloud provider, for both data_productivity_cloud and streaming Runner Types.
- gce - Available for Google Cloud provider, only for streaming Runner Types.
- custom_k8s - Only available for Maia cloud provider, only for data_productivity_cloud Runner Types.
Available options:
fargate, eks, container app, aks, aci, native app, gke, gce, custom_k8s Minimum string length:
1Example:
"fargate"
Response
Runner created successfully