CmdID

CmdID / aws / aws ecs

aws ecs delete-capacity-provider

Deletes the specified capacity provider. AWS CLI reference

2 examples 2 options Its page in the AWS CLI reference

Opens CmdID with your command. It is read in your browser and sent nowhere.

Examples

from aws-cli, each command read by CmdID

Example 1: To delete a capacity provider using the Amazon Resource Name (ARN)

The following delete-capacity-provider example deletes a capacity provider by specifying the Amazon Resource Name (ARN) of the capacity provider. The ARN as well as the status of the capacity provider deletion can be retrieved using the describe-capacity-providers command.

aws ecs delete-capacity-provider --capacity-provider arn:aws:ecs:us-west-2:123456789012:capacity-provider/ExampleCapacityProviderIdentify
--capacity-providerThe short name or full Amazon Resource Name (ARN) of the capacity provider to delete.
Its output
{
    "capacityProvider": {
        "capacityProviderArn": "arn:aws:ecs:us-west-2:123456789012:capacity-provider/ExampleCapacityProvider",
        "name": "ExampleCapacityProvider",
        "status": "ACTIVE",
        "autoScalingGroupProvider": {
            "autoScalingGroupArn": "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111:autoScalingGroupName/MyAutoScalingGroup",
            "managedScaling": {
                "status": "ENABLED",
                "targetCapacity": 100,
                "minimumScalingStepSize": 1,
                "maximumScalingStepSize": 10000
            },
            "managedTerminationProtection": "DISABLED"
        },
        "updateStatus": "DELETE_IN_PROGRESS",
        "tags": []
    }
}

For more information, see Deleting an Amazon ECS capacity provider in the Amazon ECS Developer Guide.

Example 2: To delete a capacity provider using the name

The following delete-capacity-provider example deletes a capacity provider by specifying the short name of the capacity provider. The short name as well as the status of the capacity provider deletion can be retrieved using the describe-capacity-providers command.

aws ecs delete-capacity-provider --capacity-provider ExampleCapacityProviderIdentify
--capacity-providerThe short name or full Amazon Resource Name (ARN) of the capacity provider to delete.
Its output
{
    "capacityProvider": {
        "capacityProviderArn": "arn:aws:ecs:us-west-2:123456789012:capacity-provider/ExampleCapacityProvider",
        "name": "ExampleCapacityProvider",
        "status": "ACTIVE",
        "autoScalingGroupProvider": {
            "autoScalingGroupArn": "arn:aws:autoscaling:us-west-2:123456789012:autoScalingGroup:a1b2c3d4-5678-90ab-cdef-EXAMPLE11111:autoScalingGroupName/MyAutoScalingGroup",
            "managedScaling": {
                "status": "ENABLED",
                "targetCapacity": 100,
                "minimumScalingStepSize": 1,
                "maximumScalingStepSize": 10000
            },
            "managedTerminationProtection": "DISABLED"
        },
        "updateStatus": "DELETE_IN_PROGRESS",
        "tags": []
    }
}

For more information, see Deleting an Amazon ECS capacity provider in the Amazon ECS Developer Guide.

Options

2 in the AWS CLI reference
--capacity-providerThe short name or full Amazon Resource Name (ARN) of the capacity provider to delete.
--clusterThe name of the cluster that contains the capacity provider to delete.