create-variable
Add a new variable to a specified workspace in Terrakube MCP Server. Define key, value, category, and sensitivity to manage infrastructure configurations effectively.
Instructions
Creates a new variable in the specified workspace
Input Schema
Name | Required | Description | Default |
---|---|---|---|
category | No | Variable category (e.g., terraform, environment) | |
description | No | Variable description | |
key | Yes | Variable key | |
organizationId | Yes | Organization ID | |
sensitive | No | Whether the variable is sensitive | |
value | Yes | Variable value | |
workspaceId | Yes | Workspace ID |
Input Schema (JSON Schema)
{
"$schema": "http://json-schema.org/draft-07/schema#",
"additionalProperties": false,
"properties": {
"category": {
"description": "Variable category (e.g., terraform, environment)",
"type": "string"
},
"description": {
"description": "Variable description",
"type": "string"
},
"key": {
"description": "Variable key",
"type": "string"
},
"organizationId": {
"description": "Organization ID",
"type": "string"
},
"sensitive": {
"description": "Whether the variable is sensitive",
"type": "boolean"
},
"value": {
"description": "Variable value",
"type": "string"
},
"workspaceId": {
"description": "Workspace ID",
"type": "string"
}
},
"required": [
"organizationId",
"workspaceId",
"key",
"value"
],
"type": "object"
}