ProposeDeploymentInput
Propose a deployment for human review. The deployment is created in PROPOSED status and will not execute until it is approved via approveDeployment. Params are validated against the bundle's params schema and snapshotted into the proposal.
input ProposeDeploymentInput {
action: ProposeDeploymentAction!
message: String
params: Map!
}
Fields
ProposeDeploymentInput.action ● ProposeDeploymentAction! non-null enum {#action}
The operation that will run once the proposal is approved. PLAN is not proposable — use createDeployment for dry-run previews.
ProposeDeploymentInput.message ● String scalar {#message}
A short message describing the reason for this proposal
ProposeDeploymentInput.params ● Map! non-null scalar {#params}
Bundle configuration parameters that should be applied if the proposal is approved. Validated against the bundle's params schema.
Member Of
proposeDeployment mutation