delta-config 0.1.68

  • Contact: N/A
  • License: N/A

Resources

No resources

Headers

No headers

Imports

No imports

Enums

build_stage

Represents the individual stages of the continuous delivery system that can be enabled / disabled at the build level

Name Value Description
set_desired_state set_desired_state

build_docker_image build_docker_image

scale scale

instance_type

List of supported AWS instance types - see https://aws.amazon.com/ec2/instance-types/

Name Value Description
m4.large m4.large

t2.micro t2.micro

t2.small t2.small

t2.medium t2.medium

t2.large t2.large

project_stage

Represents the individual stages of the continuous delivery system that can be enabled / disabled at the project level

Name Value Description
sync_shas sync_shas

sync_tags sync_tags

tag tag

Models

branch

Example Json: Minimal | Full

The name of the branch that we are actively monitoring, including any information needed for the initial deploy.

Field Type Required? Default Description
name string Yes -

Example: master

build

Example Json: Minimal | Full
Field Type Required? Default Description
name string Yes -

Example: root, api, or www

dockerfile string Yes -

initial_number_instances long Yes -

When first deploying this branch, the number of instances we create

instance_type instance_type Yes -

stages [build_stage] Yes -

Minimum: 0

dependencies [string] Yes -

The names of other builds that this one is dependent on. If specified, we will ensure that we never scale this build to a tag that is ahead of the minimum version of the dependent application running in production.

Minimum: 0
Example: www

config_error

Example Json: Minimal | Full

Used to indicate that there was a problem parsing the project configuration

Field Type Required? Default Description
errors [string] Yes -

Minimum: 1

config_project

Example Json: Minimal | Full

Top level configuration for a project, including what builds and branches are covered and the current status (e.g. enabled, paused, etc.)

Field Type Required? Default Description
stages [project_stage] Yes -

Minimum: 0

builds [build] Yes -

Minimum: 1

branches [branch] Yes -

Minimum: 1

Unions

config

  • Type discriminator: discriminator
Type Discriminator Value Example Json Description
config_project config_project Minimal | Full

config_error config_error Minimal | Full

Annotations

No annotations