CfnCapacityProviderProps

class aws_cdk.aws_ecs.CfnCapacityProviderProps(*, auto_scaling_group_provider, name=None, tags=None)

Bases: object

__init__(*, auto_scaling_group_provider, name=None, tags=None)

Properties for defining a AWS::ECS::CapacityProvider.

Parameters
  • auto_scaling_group_provider (Union[AutoScalingGroupProviderProperty, IResolvable]) – AWS::ECS::CapacityProvider.AutoScalingGroupProvider.

  • name (Optional[str]) – AWS::ECS::CapacityProvider.Name.

  • tags (Optional[List[CfnTag]]) – AWS::ECS::CapacityProvider.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html

Return type

None

Attributes

auto_scaling_group_provider

AWS::ECS::CapacityProvider.AutoScalingGroupProvider.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-autoscalinggroupprovider

Return type

Union[AutoScalingGroupProviderProperty, IResolvable]

name

AWS::ECS::CapacityProvider.Name.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-name

Return type

Optional[str]

tags

AWS::ECS::CapacityProvider.Tags.

see :see: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ecs-capacityprovider.html#cfn-ecs-capacityprovider-tags

Return type

Optional[List[CfnTag]]