Creates a new Agent 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.
a valid bearer token
The type of Agent being created
data_productivity_cloud, streaming "data_productivity_cloud"
The cloud provider of the Agent to be created. The Cloud Provider must correspond with the chosen Agent Type.
Available cloud providers are:
aws, azure, snowflake, gcp "aws"
The deployment type of the Agent to be created. The Deployment Type must correspond with the chosen Agent Type and Cloud Provider.
Available deployment types are:
fargate, eks, container app, aks, aci, native app, gke, gce "fargate"
The name to set for the Agent being created
1 - 30"AWS Agent"
The description to set for the Agent being created
500"An AWS Agent"
Whether the Agent being created is set to automatically update.
Note, this is not available for Snowflake Agents or Streaming Agents.
true
Whether the Agent is restricted to a specific set of projects. If set to true, the Agent will only be applicable to projects it is scoped to have access to.
Note, this cannot be set for Streaming Agents.
true
The version track applied to the Agent being created. This is not required for Streaming Agents.
Note, Snowflake Agents can only be on the STABLE track.
current, stable "current"
Agent created successfully
The ID of the Agent
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
The reported status of the Agent
"running"
The type of Agent
"data_productivity_cloud"
The cloud provider the Agent is hosted in
"aws"
Whether the Agent is connected
true
The deployment type of the Agent
"fargate"
The description set for the Agent
"An AWS Agent"
Whether the Agent is set to automatically update
true
The name of the Agent
"AWS Agent"
The date and time the Agent will be unpaused automatically. Only returned if the Agent is currently paused
"2025-01-01T00:00:00.000Z"
Whether the Agent is restricted to a specific set of projects
true
The version details of the Agent