| Package | Description |
|---|---|
| software.amazon.awscdk.services.codedeploy |
AWS CodeDeploy Construct Library
|
| software.amazon.awscdk.services.codepipeline.actions |
AWS CodePipeline Actions
|
| Class and Description |
|---|
| AutoRollbackConfig
The configuration for automatically rolling back deployments in a given Deployment Group.
|
| AutoRollbackConfig.Builder
A builder for
AutoRollbackConfig |
| CfnApplication
A CloudFormation `AWS::CodeDeploy::Application`.
|
| CfnApplication.Builder
A fluent builder for
CfnApplication. |
| CfnApplicationProps
Properties for defining a `CfnApplication`.
|
| CfnApplicationProps.Builder
A builder for
CfnApplicationProps |
| CfnDeploymentConfig
A CloudFormation `AWS::CodeDeploy::DeploymentConfig`.
|
| CfnDeploymentConfig.Builder
A fluent builder for
CfnDeploymentConfig. |
| CfnDeploymentConfig.MinimumHealthyHostsProperty
`MinimumHealthyHosts` is a property of the [DeploymentConfig](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentconfig.html) resource that defines how many instances must remain healthy during an AWS CodeDeploy deployment.
|
| CfnDeploymentConfig.MinimumHealthyHostsProperty.Builder
A builder for
CfnDeploymentConfig.MinimumHealthyHostsProperty |
| CfnDeploymentConfig.TimeBasedCanaryProperty
A configuration that shifts traffic from one version of a Lambda function or Amazon ECS task set to another in two increments.
|
| CfnDeploymentConfig.TimeBasedCanaryProperty.Builder
A builder for
CfnDeploymentConfig.TimeBasedCanaryProperty |
| CfnDeploymentConfig.TimeBasedLinearProperty
A configuration that shifts traffic from one version of a Lambda function or ECS task set to another in equal increments, with an equal number of minutes between each increment.
|
| CfnDeploymentConfig.TimeBasedLinearProperty.Builder
A builder for
CfnDeploymentConfig.TimeBasedLinearProperty |
| CfnDeploymentConfig.TrafficRoutingConfigProperty
The configuration that specifies how traffic is shifted from one version of a Lambda function to another version during an AWS Lambda deployment, or from one Amazon ECS task set to another during an Amazon ECS deployment.
|
| CfnDeploymentConfig.TrafficRoutingConfigProperty.Builder
A builder for
CfnDeploymentConfig.TrafficRoutingConfigProperty |
| CfnDeploymentConfigProps
Properties for defining a `CfnDeploymentConfig`.
|
| CfnDeploymentConfigProps.Builder
A builder for
CfnDeploymentConfigProps |
| CfnDeploymentGroup
A CloudFormation `AWS::CodeDeploy::DeploymentGroup`.
|
| CfnDeploymentGroup.AlarmConfigurationProperty
The `AlarmConfiguration` property type configures CloudWatch alarms for an AWS CodeDeploy deployment group.
|
| CfnDeploymentGroup.AlarmConfigurationProperty.Builder
A builder for
CfnDeploymentGroup.AlarmConfigurationProperty |
| CfnDeploymentGroup.AlarmProperty
The `Alarm` property type specifies a CloudWatch alarm to use for an AWS CodeDeploy deployment group.
|
| CfnDeploymentGroup.AlarmProperty.Builder
A builder for
CfnDeploymentGroup.AlarmProperty |
| CfnDeploymentGroup.AutoRollbackConfigurationProperty
The `AutoRollbackConfiguration` property type configures automatic rollback for an AWS CodeDeploy deployment group when a deployment is not completed successfully.
|
| CfnDeploymentGroup.AutoRollbackConfigurationProperty.Builder
A builder for
CfnDeploymentGroup.AutoRollbackConfigurationProperty |
| CfnDeploymentGroup.BlueGreenDeploymentConfigurationProperty
Information about blue/green deployment options for a deployment group.
|
| CfnDeploymentGroup.BlueGreenDeploymentConfigurationProperty.Builder |
| CfnDeploymentGroup.BlueInstanceTerminationOptionProperty
Information about whether instances in the original environment are terminated when a blue/green deployment is successful.
|
| CfnDeploymentGroup.BlueInstanceTerminationOptionProperty.Builder
A builder for
CfnDeploymentGroup.BlueInstanceTerminationOptionProperty |
| CfnDeploymentGroup.Builder
A fluent builder for
CfnDeploymentGroup. |
| CfnDeploymentGroup.DeploymentProperty
`Deployment` is a property of the [DeploymentGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html) resource that specifies an AWS CodeDeploy application revision to be deployed to instances in the deployment group.
|
| CfnDeploymentGroup.DeploymentProperty.Builder
A builder for
CfnDeploymentGroup.DeploymentProperty |
| CfnDeploymentGroup.DeploymentReadyOptionProperty
Information about how traffic is rerouted to instances in a replacement environment in a blue/green deployment.
|
| CfnDeploymentGroup.DeploymentReadyOptionProperty.Builder
A builder for
CfnDeploymentGroup.DeploymentReadyOptionProperty |
| CfnDeploymentGroup.DeploymentStyleProperty
Information about the type of deployment, either in-place or blue/green, you want to run and whether to route deployment traffic behind a load balancer.
|
| CfnDeploymentGroup.DeploymentStyleProperty.Builder
A builder for
CfnDeploymentGroup.DeploymentStyleProperty |
| CfnDeploymentGroup.EC2TagFilterProperty
Information about an Amazon EC2 tag filter.
|
| CfnDeploymentGroup.EC2TagFilterProperty.Builder
A builder for
CfnDeploymentGroup.EC2TagFilterProperty |
| CfnDeploymentGroup.EC2TagSetListObjectProperty
The `EC2TagSet` property type specifies information about groups of tags applied to Amazon EC2 instances.
|
| CfnDeploymentGroup.EC2TagSetListObjectProperty.Builder
A builder for
CfnDeploymentGroup.EC2TagSetListObjectProperty |
| CfnDeploymentGroup.EC2TagSetProperty
The `EC2TagSet` property type specifies information about groups of tags applied to Amazon EC2 instances.
|
| CfnDeploymentGroup.EC2TagSetProperty.Builder
A builder for
CfnDeploymentGroup.EC2TagSetProperty |
| CfnDeploymentGroup.ECSServiceProperty
Contains the service and cluster names used to identify an Amazon ECS deployment's target.
|
| CfnDeploymentGroup.ECSServiceProperty.Builder
A builder for
CfnDeploymentGroup.ECSServiceProperty |
| CfnDeploymentGroup.ELBInfoProperty
The `ELBInfo` property type specifies information about the Elastic Load Balancing load balancer used for an CodeDeploy deployment group.
|
| CfnDeploymentGroup.ELBInfoProperty.Builder
A builder for
CfnDeploymentGroup.ELBInfoProperty |
| CfnDeploymentGroup.GitHubLocationProperty
`GitHubLocation` is a property of the [CodeDeploy DeploymentGroup Revision](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html) property that specifies the location of an application revision that is stored in GitHub.
|
| CfnDeploymentGroup.GitHubLocationProperty.Builder
A builder for
CfnDeploymentGroup.GitHubLocationProperty |
| CfnDeploymentGroup.GreenFleetProvisioningOptionProperty
Information about the instances that belong to the replacement environment in a blue/green deployment.
|
| CfnDeploymentGroup.GreenFleetProvisioningOptionProperty.Builder
A builder for
CfnDeploymentGroup.GreenFleetProvisioningOptionProperty |
| CfnDeploymentGroup.LoadBalancerInfoProperty
The `LoadBalancerInfo` property type specifies information about the load balancer or target group used for an AWS CodeDeploy deployment group.
|
| CfnDeploymentGroup.LoadBalancerInfoProperty.Builder
A builder for
CfnDeploymentGroup.LoadBalancerInfoProperty |
| CfnDeploymentGroup.OnPremisesTagSetListObjectProperty
The `OnPremisesTagSetListObject` property type specifies lists of on-premises instance tag groups.
|
| CfnDeploymentGroup.OnPremisesTagSetListObjectProperty.Builder
A builder for
CfnDeploymentGroup.OnPremisesTagSetListObjectProperty |
| CfnDeploymentGroup.OnPremisesTagSetProperty
The `OnPremisesTagSet` property type specifies a list containing other lists of on-premises instance tag groups.
|
| CfnDeploymentGroup.OnPremisesTagSetProperty.Builder
A builder for
CfnDeploymentGroup.OnPremisesTagSetProperty |
| CfnDeploymentGroup.RevisionLocationProperty
`RevisionLocation` is a property that defines the location of the CodeDeploy application revision to deploy.
|
| CfnDeploymentGroup.RevisionLocationProperty.Builder
A builder for
CfnDeploymentGroup.RevisionLocationProperty |
| CfnDeploymentGroup.S3LocationProperty
`S3Location` is a property of the [CodeDeploy DeploymentGroup Revision](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-codedeploy-deploymentgroup-deployment-revision.html) property that specifies the location of an application revision that is stored in Amazon Simple Storage Service ( Amazon S3 ).
|
| CfnDeploymentGroup.S3LocationProperty.Builder
A builder for
CfnDeploymentGroup.S3LocationProperty |
| CfnDeploymentGroup.TagFilterProperty
`TagFilter` is a property type of the [AWS::CodeDeploy::DeploymentGroup](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-codedeploy-deploymentgroup.html) resource that specifies which on-premises instances to associate with the deployment group.
|
| CfnDeploymentGroup.TagFilterProperty.Builder
A builder for
CfnDeploymentGroup.TagFilterProperty |
| CfnDeploymentGroup.TargetGroupInfoProperty
The `TargetGroupInfo` property type specifies information about a target group in Elastic Load Balancing to use in a deployment.
|
| CfnDeploymentGroup.TargetGroupInfoProperty.Builder
A builder for
CfnDeploymentGroup.TargetGroupInfoProperty |
| CfnDeploymentGroup.TargetGroupPairInfoProperty
Information about two target groups and how traffic is routed during an Amazon ECS deployment.
|
| CfnDeploymentGroup.TargetGroupPairInfoProperty.Builder
A builder for
CfnDeploymentGroup.TargetGroupPairInfoProperty |
| CfnDeploymentGroup.TrafficRouteProperty
Information about a listener.
|
| CfnDeploymentGroup.TrafficRouteProperty.Builder
A builder for
CfnDeploymentGroup.TrafficRouteProperty |
| CfnDeploymentGroup.TriggerConfigProperty
Information about notification triggers for the deployment group.
|
| CfnDeploymentGroup.TriggerConfigProperty.Builder
A builder for
CfnDeploymentGroup.TriggerConfigProperty |
| CfnDeploymentGroupProps
Properties for defining a `CfnDeploymentGroup`.
|
| CfnDeploymentGroupProps.Builder
A builder for
CfnDeploymentGroupProps |
| CustomLambdaDeploymentConfig
A custom Deployment Configuration for a Lambda Deployment Group.
|
| CustomLambdaDeploymentConfig.Builder
A fluent builder for
CustomLambdaDeploymentConfig. |
| CustomLambdaDeploymentConfigProps
Properties of a reference to a CodeDeploy Lambda Deployment Configuration.
|
| CustomLambdaDeploymentConfigProps.Builder
A builder for
CustomLambdaDeploymentConfigProps |
| CustomLambdaDeploymentConfigType
Lambda Deployment config type.
|
| EcsApplication
A CodeDeploy Application that deploys to an Amazon ECS service.
|
| EcsApplication.Builder
A fluent builder for
EcsApplication. |
| EcsApplicationProps
Construction properties for
EcsApplication. |
| EcsApplicationProps.Builder
A builder for
EcsApplicationProps |
| EcsDeploymentGroupAttributes
Properties of a reference to a CodeDeploy ECS Deployment Group.
|
| EcsDeploymentGroupAttributes.Builder
A builder for
EcsDeploymentGroupAttributes |
| IEcsApplication
Represents a reference to a CodeDeploy Application deploying to Amazon ECS.
|
| IEcsApplication.Jsii$Default
Internal default implementation for
IEcsApplication. |
| IEcsDeploymentConfig
The Deployment Configuration of an ECS Deployment Group.
|
| IEcsDeploymentConfig.Jsii$Default
Internal default implementation for
IEcsDeploymentConfig. |
| IEcsDeploymentGroup
Interface for an ECS deployment group.
|
| IEcsDeploymentGroup.Jsii$Default
Internal default implementation for
IEcsDeploymentGroup. |
| ILambdaApplication
Represents a reference to a CodeDeploy Application deploying to AWS Lambda.
|
| ILambdaApplication.Jsii$Default
Internal default implementation for
ILambdaApplication. |
| ILambdaDeploymentConfig
The Deployment Configuration of a Lambda Deployment Group.
|
| ILambdaDeploymentConfig.Jsii$Default
Internal default implementation for
ILambdaDeploymentConfig. |
| ILambdaDeploymentGroup
Interface for a Lambda deployment groups.
|
| ILambdaDeploymentGroup.Jsii$Default
Internal default implementation for
ILambdaDeploymentGroup. |
| InstanceTagSet
Represents a set of instance tag groups.
|
| IServerApplication
Represents a reference to a CodeDeploy Application deploying to EC2/on-premise instances.
|
| IServerApplication.Jsii$Default
Internal default implementation for
IServerApplication. |
| IServerDeploymentConfig
The Deployment Configuration of an EC2/on-premise Deployment Group.
|
| IServerDeploymentConfig.Jsii$Default
Internal default implementation for
IServerDeploymentConfig. |
| IServerDeploymentGroup |
| IServerDeploymentGroup.Jsii$Default
Internal default implementation for
IServerDeploymentGroup. |
| LambdaApplication
A CodeDeploy Application that deploys to an AWS Lambda function.
|
| LambdaApplication.Builder
A fluent builder for
LambdaApplication. |
| LambdaApplicationProps
Construction properties for
LambdaApplication. |
| LambdaApplicationProps.Builder
A builder for
LambdaApplicationProps |
| LambdaDeploymentConfigImportProps
Properties of a reference to a CodeDeploy Lambda Deployment Configuration.
|
| LambdaDeploymentConfigImportProps.Builder
A builder for
LambdaDeploymentConfigImportProps |
| LambdaDeploymentGroup
Example:
|
| LambdaDeploymentGroup.Builder
A fluent builder for
LambdaDeploymentGroup. |
| LambdaDeploymentGroupAttributes
Properties of a reference to a CodeDeploy Lambda Deployment Group.
|
| LambdaDeploymentGroupAttributes.Builder
A builder for
LambdaDeploymentGroupAttributes |
| LambdaDeploymentGroupProps
Construction properties for
LambdaDeploymentGroup. |
| LambdaDeploymentGroupProps.Builder
A builder for
LambdaDeploymentGroupProps |
| LoadBalancer
An interface of an abstract load balancer, as needed by CodeDeploy.
|
| LoadBalancerGeneration
The generations of AWS load balancing solutions.
|
| MinimumHealthyHosts
Minimum number of healthy hosts for a server deployment.
|
| ServerApplication
A CodeDeploy Application that deploys to EC2/on-premise instances.
|
| ServerApplication.Builder
A fluent builder for
ServerApplication. |
| ServerApplicationProps
Construction properties for
ServerApplication. |
| ServerApplicationProps.Builder
A builder for
ServerApplicationProps |
| ServerDeploymentConfig
A custom Deployment Configuration for an EC2/on-premise Deployment Group.
|
| ServerDeploymentConfig.Builder
A fluent builder for
ServerDeploymentConfig. |
| ServerDeploymentConfigProps
Construction properties of
ServerDeploymentConfig. |
| ServerDeploymentConfigProps.Builder
A builder for
ServerDeploymentConfigProps |
| ServerDeploymentGroup
A CodeDeploy Deployment Group that deploys to EC2/on-premise instances.
|
| ServerDeploymentGroup.Builder
A fluent builder for
ServerDeploymentGroup. |
| ServerDeploymentGroupAttributes
Properties of a reference to a CodeDeploy EC2/on-premise Deployment Group.
|
| ServerDeploymentGroupAttributes.Builder
A builder for
ServerDeploymentGroupAttributes |
| ServerDeploymentGroupProps
Construction properties for
ServerDeploymentGroup. |
| ServerDeploymentGroupProps.Builder
A builder for
ServerDeploymentGroupProps |
| Class and Description |
|---|
| IEcsDeploymentGroup
Interface for an ECS deployment group.
|
| IServerDeploymentGroup |
Copyright © 2022. All rights reserved.