CksEnvironmentChangeOrder
An asynchronous change order tracking a deploy / destroy / scaling pipeline for an environment. Returned by mutations so callers can poll completion.
type CksEnvironmentChangeOrder {
id: String!
environmentId: String!
kind: String!
payloadJson: String!
requestedBy: BigInt
status: String!
claimedBy: String
claimedAt: DateTime
finishedAt: DateTime
error: String
createdAt: DateTime!
updatedAt: DateTime!
}
Fields
CksEnvironmentChangeOrder.id ● String! non-null scalar
Change order UUID.
CksEnvironmentChangeOrder.environmentId ● String! non-null scalar
CksEnvironmentChangeOrder.kind ● String! non-null scalar
Pipeline kind, e.g. 'deploy_environment_version', 'game_api_environment_destroy', or 'postgres_citus_destroy'.
CksEnvironmentChangeOrder.payloadJson ● String! non-null scalar
JSON-encoded change order payload.
CksEnvironmentChangeOrder.requestedBy ● BigInt scalar
User id (BigInt) that requested the change order.
CksEnvironmentChangeOrder.status ● String! non-null scalar
Execution status: pending, claimed/in_progress, succeeded, failed, or cancelled.
CksEnvironmentChangeOrder.claimedBy ● String scalar
CksEnvironmentChangeOrder.claimedAt ● DateTime scalar
CksEnvironmentChangeOrder.finishedAt ● DateTime scalar
CksEnvironmentChangeOrder.error ● String scalar
CksEnvironmentChangeOrder.createdAt ● DateTime! non-null scalar
CksEnvironmentChangeOrder.updatedAt ● DateTime! non-null scalar
Returned By
destroyEnvironment mutation ● redeployEnvironment mutation ● restartEnvironmentServices mutation ● resumeEnvironment mutation ● updateEnvironmentScaling mutation
Member Of
CksEnvironmentDetail object