{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/V2DeployGetDeploymentResponseData", "title": "V2DeployGetDeploymentResponseData", "type": "object", "required": [ "id", "status" ], "properties": { "id": { "type": "string", "description": "Unique deployment identifier", "example": "d_abc123xyz" }, "status": { "type": "string", "description": "Current deployment status", "enum": [ "UNSPECIFIED", "PENDING", "STARTING", "BUILDING", "DEPLOYING", "NETWORK", "FINALIZING", "READY", "FAILED", "SKIPPED", "AWAITING_APPROVAL", "STOPPED", "SUPERSEDED", "CANCELLED" ], "example": "READY", "x-speakeasy-unknown-values": "allow" }, "errorMessage": { "type": "string", "description": "Error message if deployment failed", "example": "Failed to pull image: authentication required" }, "hostnames": { "type": "array", "items": { "type": "string" }, "description": "Hostnames associated with this deployment", "example": [ "app.example.com", "api.example.com" ] }, "steps": { "type": "array", "items": { "$ref": "#/components/schemas/V2DeployDeploymentStep" }, "description": "Deployment steps with status and messages" } } }