Skip to main content
Version: 1.0.0

DeploymentConfiguration

No description

type DeploymentConfiguration implements RevisableEntity {
id: UUID!
revisionMetadata: RevisionMetadata!
revisionData: JSON!
defaultWorkflowSteps: [BlueprintDriverWorkflowStepAction!]!
requirePlanApproval: Boolean
variables: [DeployVariable!]!
kubernetes: DeploymentConfigurationKubernetes
helm: DeploymentConfigurationKubernetesHelm
terraform: DeploymentConfigurationTerraform
awsSam: DeploymentConfigurationAwsSam
gcpCloudRun: DeploymentConfigurationGcpCloudRun
}

Fields​

DeploymentConfiguration.id ● UUID! non-null scalar​

DeploymentConfiguration.revisionMetadata ● RevisionMetadata! non-null object​

DeploymentConfiguration.revisionData ● JSON! non-null scalar​

DeploymentConfiguration.defaultWorkflowSteps ● [BlueprintDriverWorkflowStepAction!]! non-null enum​

DeploymentConfiguration.requirePlanApproval ● Boolean scalar​

DeploymentConfiguration.variables ● [DeployVariable!]! non-null object​

DeploymentConfiguration.kubernetes ● DeploymentConfigurationKubernetes object​

DeploymentConfiguration.helm ● DeploymentConfigurationKubernetesHelm object​

DeploymentConfiguration.terraform ● DeploymentConfigurationTerraform object​

DeploymentConfiguration.awsSam ● DeploymentConfigurationAwsSam object​

DeploymentConfiguration.gcpCloudRun ● DeploymentConfigurationGcpCloudRun object​

Interfaces​

RevisableEntity interface​

Member Of​

Deploy object ● DeploymentConfigurationConnection object ● DeploymentIntent object