update_deployment
Modify deployment configurations including name, version, tags, parameters, and work queue settings to adapt workflow automation to changing requirements.
Instructions
Update a deployment.
Args: deployment_id: The deployment UUID name: New name for the deployment description: New description version: New version tags: New tags parameters: New parameters work_queue_name: New work queue name
Returns: Details of the updated deployment
Input Schema
Name | Required | Description | Default |
---|---|---|---|
deployment_id | Yes | ||
description | No | ||
name | No | ||
parameters | No | ||
tags | No | ||
version | No | ||
work_queue_name | No |
Input Schema (JSON Schema)
{
"properties": {
"deployment_id": {
"title": "Deployment Id",
"type": "string"
},
"description": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Description"
},
"name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Name"
},
"parameters": {
"anyOf": [
{
"additionalProperties": true,
"type": "object"
},
{
"type": "null"
}
],
"default": null,
"title": "Parameters"
},
"tags": {
"anyOf": [
{
"items": {
"type": "string"
},
"type": "array"
},
{
"type": "null"
}
],
"default": null,
"title": "Tags"
},
"version": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Version"
},
"work_queue_name": {
"anyOf": [
{
"type": "string"
},
{
"type": "null"
}
],
"default": null,
"title": "Work Queue Name"
}
},
"required": [
"deployment_id"
],
"type": "object"
}