EcsDeploymentGroupAttributes

class aws_cdk.aws_codedeploy.EcsDeploymentGroupAttributes(*, application, deployment_group_name, deployment_config=None)

Bases: object

__init__(*, application, deployment_group_name, deployment_config=None)

Properties of a reference to a CodeDeploy ECS Deployment Group.

Parameters
  • application (IEcsApplication) – The reference to the CodeDeploy ECS Application that this Deployment Group belongs to.

  • deployment_group_name (str) – The physical, human-readable name of the CodeDeploy ECS Deployment Group that we are referencing.

  • deployment_config (Optional[IEcsDeploymentConfig]) – The Deployment Configuration this Deployment Group uses. Default: EcsDeploymentConfig.ALL_AT_ONCE

see :see: EcsDeploymentGroup#fromEcsDeploymentGroupAttributes

Attributes

application

The reference to the CodeDeploy ECS Application that this Deployment Group belongs to.

Return type

IEcsApplication

deployment_config

The Deployment Configuration this Deployment Group uses.

default :default: EcsDeploymentConfig.ALL_AT_ONCE

Return type

Optional[IEcsDeploymentConfig]

deployment_group_name

The physical, human-readable name of the CodeDeploy ECS Deployment Group that we are referencing.

Return type

str