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