awscc.ecs_capacityprovider¶
Filters¶
event
reduce
value
Actions¶
delete¶
Parent base class for filters and actions.
properties:
type:
enum:
- delete
required:
- type
Permissions - ecs:DescribeCapacityProviders, ecs:DeleteCapacityProvider
update¶
Parent base class for filters and actions.
definitions:
AutoScalingGroupProvider:
additionalProperties: false
properties:
AutoScalingGroupArn:
type: string
ManagedScaling:
additionalProperties: false
description: The managed scaling settings for the Auto Scaling group capacity
provider.
properties:
InstanceWarmupPeriod:
type: integer
MaximumScalingStepSize:
type: integer
MinimumScalingStepSize:
type: integer
Status:
enum:
- DISABLED
- ENABLED
type: string
TargetCapacity:
type: integer
type: object
ManagedTerminationProtection:
enum:
- DISABLED
- ENABLED
type: string
required:
- AutoScalingGroupArn
type: object
ManagedScaling:
additionalProperties: false
description: The managed scaling settings for the Auto Scaling group capacity
provider.
properties:
InstanceWarmupPeriod:
type: integer
MaximumScalingStepSize:
type: integer
MinimumScalingStepSize:
type: integer
Status:
enum:
- DISABLED
- ENABLED
type: string
TargetCapacity:
type: integer
type: object
Tag:
additionalProperties: false
properties:
Key:
minLength: 1
type: string
Value:
minLength: 1
type: string
type: object
properties:
AutoScalingGroupProvider:
additionalProperties: false
properties:
AutoScalingGroupArn:
type: string
ManagedScaling:
additionalProperties: false
description: The managed scaling settings for the Auto Scaling group capacity
provider.
properties:
InstanceWarmupPeriod:
type: integer
MaximumScalingStepSize:
type: integer
MinimumScalingStepSize:
type: integer
Status:
enum:
- DISABLED
- ENABLED
type: string
TargetCapacity:
type: integer
type: object
ManagedTerminationProtection:
enum:
- DISABLED
- ENABLED
type: string
required:
- AutoScalingGroupArn
type: object
Tags:
items:
additionalProperties: false
properties:
Key:
minLength: 1
type: string
Value:
minLength: 1
type: string
type: object
type: array
type:
enum:
- update
Permissions - ecs:UpdateCapacityProvider, ecs:DescribeCapacityProviders, ecs:ListTagsForResource, ecs:TagResource, ecs:UntagResource