Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/serverless-framework-configuration/_shared/latest--aws-codedeploy-deploymentgroup.json
Parent schema serverless-framework-configuration
Type: object

Resource Type definition for AWS::CodeDeploy::DeploymentGroup. Source:- No source definition found, add manually please

Properties

ApplicationName string | Aws_CF_FunctionString required
ServiceRoleArn string | Aws_CF_FunctionString required
OnPremisesTagSet object
1 nested properties
OnPremisesTagSetList OnPremisesTagSetListObject[]
uniqueItems=true
DeploymentStyle object
2 nested properties
DeploymentOption string | Aws_CF_FunctionString
DeploymentType string | Aws_CF_FunctionString
BlueGreenDeploymentConfiguration object
3 nested properties
GreenFleetProvisioningOption object
1 nested properties
Action string | Aws_CF_FunctionString
DeploymentReadyOption object
2 nested properties
WaitTimeInMinutes integer
ActionOnTimeout string | Aws_CF_FunctionString
TerminateBlueInstancesOnDeploymentSuccess object
2 nested properties
TerminationWaitTimeInMinutes integer
Action string | Aws_CF_FunctionString
AutoScalingGroups string[]
uniqueItems=true
Ec2TagSet object
1 nested properties
Ec2TagSetList EC2TagSetListObject[]
uniqueItems=true
OutdatedInstancesStrategy string | Aws_CF_FunctionString
TriggerConfigurations TriggerConfig[]
uniqueItems=true
Deployment object
3 nested properties
Revision object required
3 nested properties
S3Location object
5 nested properties
Bucket string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
BundleType string | Aws_CF_FunctionString
ETag string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
GitHubLocation object
2 nested properties
Repository string | Aws_CF_FunctionString required
CommitId string | Aws_CF_FunctionString required
RevisionType string | Aws_CF_FunctionString
Description string | Aws_CF_FunctionString
IgnoreApplicationStopFailures boolean
DeploymentConfigName string | Aws_CF_FunctionString
AlarmConfiguration object
3 nested properties
Alarms Alarm[]
uniqueItems=true
IgnorePollAlarmFailure boolean
Enabled boolean
Ec2TagFilters EC2TagFilter[]
uniqueItems=true
ECSServices ECSService[]
uniqueItems=true
AutoRollbackConfiguration object
2 nested properties
Events string[]
uniqueItems=true
Enabled boolean
LoadBalancerInfo object
3 nested properties
TargetGroupInfoList TargetGroupInfo[]
uniqueItems=true
ElbInfoList ELBInfo[]
uniqueItems=true
TargetGroupPairInfoList TargetGroupPairInfo[]
uniqueItems=true
DeploymentGroupName string | Aws_CF_FunctionString
Tags Tag[]
OnPremisesInstanceTagFilters TagFilter[]
uniqueItems=true

Definitions

OnPremisesTagSet object
OnPremisesTagSetList OnPremisesTagSetListObject[]
uniqueItems=true
DeploymentStyle object
DeploymentOption string | Aws_CF_FunctionString
DeploymentType string | Aws_CF_FunctionString
BlueGreenDeploymentConfiguration object
GreenFleetProvisioningOption object
1 nested properties
Action string | Aws_CF_FunctionString
DeploymentReadyOption object
2 nested properties
WaitTimeInMinutes integer
ActionOnTimeout string | Aws_CF_FunctionString
TerminateBlueInstancesOnDeploymentSuccess object
2 nested properties
TerminationWaitTimeInMinutes integer
Action string | Aws_CF_FunctionString
TagFilter object
Value string | Aws_CF_FunctionString
Type string | Aws_CF_FunctionString
Key string | Aws_CF_FunctionString
TriggerConfig object
TriggerTargetArn string | Aws_CF_FunctionString
TriggerName string | Aws_CF_FunctionString
TriggerEvents string[]
uniqueItems=true
GitHubLocation object
Repository string | Aws_CF_FunctionString required
CommitId string | Aws_CF_FunctionString required
Deployment object
Revision object required
3 nested properties
S3Location object
5 nested properties
Bucket string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
BundleType string | Aws_CF_FunctionString
ETag string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
GitHubLocation object
2 nested properties
Repository string | Aws_CF_FunctionString required
CommitId string | Aws_CF_FunctionString required
RevisionType string | Aws_CF_FunctionString
Description string | Aws_CF_FunctionString
IgnoreApplicationStopFailures boolean
ELBInfo object
Name string | Aws_CF_FunctionString
EC2TagSetListObject object
Ec2TagGroup EC2TagFilter[]
uniqueItems=true
S3Location object
Bucket string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
BundleType string | Aws_CF_FunctionString
ETag string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
AutoRollbackConfiguration object
Events string[]
uniqueItems=true
Enabled boolean
DeploymentReadyOption object
WaitTimeInMinutes integer
ActionOnTimeout string | Aws_CF_FunctionString
EC2TagFilter object
Value string | Aws_CF_FunctionString
Type string | Aws_CF_FunctionString
Key string | Aws_CF_FunctionString
RevisionLocation object
S3Location object
5 nested properties
Bucket string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
BundleType string | Aws_CF_FunctionString
ETag string | Aws_CF_FunctionString
Version string | Aws_CF_FunctionString
GitHubLocation object
2 nested properties
Repository string | Aws_CF_FunctionString required
CommitId string | Aws_CF_FunctionString required
RevisionType string | Aws_CF_FunctionString
GreenFleetProvisioningOption object
Action string | Aws_CF_FunctionString
LoadBalancerInfo object
TargetGroupInfoList TargetGroupInfo[]
uniqueItems=true
ElbInfoList ELBInfo[]
uniqueItems=true
TargetGroupPairInfoList TargetGroupPairInfo[]
uniqueItems=true
AlarmConfiguration object
Alarms Alarm[]
uniqueItems=true
IgnorePollAlarmFailure boolean
Enabled boolean
EC2TagSet object
Ec2TagSetList EC2TagSetListObject[]
uniqueItems=true
TrafficRoute object
ListenerArns string[]
uniqueItems=true
ECSService object
ServiceName string | Aws_CF_FunctionString required
ClusterName string | Aws_CF_FunctionString required
TargetGroupPairInfo object
ProdTrafficRoute object
1 nested properties
ListenerArns string[]
uniqueItems=true
TestTrafficRoute object
1 nested properties
ListenerArns string[]
uniqueItems=true
TargetGroups TargetGroupInfo[]
uniqueItems=true
Alarm object
Name string | Aws_CF_FunctionString
TargetGroupInfo object
Name string | Aws_CF_FunctionString
OnPremisesTagSetListObject object
OnPremisesTagGroup TagFilter[]
uniqueItems=true
Tag object
Value string | Aws_CF_FunctionString required
Key string | Aws_CF_FunctionString required
BlueInstanceTerminationOption object
TerminationWaitTimeInMinutes integer
Action string | Aws_CF_FunctionString