AutoScaling.Client.
delete_policy
(**kwargs)¶Deletes the specified scaling policy.
Deleting either a step scaling policy or a simple scaling policy deletes the underlying alarm action, but does not delete the alarm, even if it no longer has an associated action.
For more information, see Deleting a scaling policy in the Amazon EC2 Auto Scaling User Guide .
See also: AWS API Documentation
Request Syntax
response = client.delete_policy(
AutoScalingGroupName='string',
PolicyName='string'
)
[REQUIRED]
The name or Amazon Resource Name (ARN) of the policy.
None
Exceptions
AutoScaling.Client.exceptions.ResourceContentionFault
AutoScaling.Client.exceptions.ServiceLinkedRoleFailure
Examples
This example deletes the specified Auto Scaling policy.
response = client.delete_policy(
AutoScalingGroupName='my-auto-scaling-group',
PolicyName='my-step-scale-out-policy',
)
print(response)
Expected Output:
{
'ResponseMetadata': {
'...': '...',
},
}