Workload — Stop a Replica
workload_stop_replicaTerminate a single running replica (pod) of a workload by issuing a stopReplica command — useful to recycle a wedged or unhealthy replica. The platform reschedules a replacement per the workload’s scaling, so this interrupts only in-flight work on that one replica; it does not delete the workload or any persistent data. Discover replica names with list_workload_replicas, and pass a location where the workload is deployed (list_deployments). The resulting command is trackable with get_command / list_commands.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| gvc | Yes | GVC slug (lowercase kebab-case). Use the GVC the user named; otherwise discover with list_resources (kind="gvc") and let them choose — never guess (a wrong GVC targets the wrong environment). | |
| org | Yes | Organization slug (lowercase kebab-case). NEVER guess — if the user has not named one, ask. On org-not-found, stop and ask; do not retry variants. | |
| name | Yes | Workload name (lowercase kebab-case, must start with a letter, max 49 chars, cannot end with -headless). The name is IMMUTABLE — "renaming" requires delete + recreate (loses public URL, internal DNS, policy targetLinks). | |
| replica | Yes | Exact replica (pod) name to terminate. Discover names with list_workload_replicas. | |
| location | Yes | Location where the replica runs — must be a location where this workload is deployed (see list_deployments). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ok | Yes | Whether the call succeeded. | |
| data | No | The full machine-readable result — list rows, the resource object, query results. Read THIS, not just the summary. | |
| summary | Yes | One-line summary of the result. | |
| nextSteps | No | Recommended follow-up actions for this task, in order. |