AutoScaling / Client / delete_policy
delete_policy#
- 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 Delete 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' )
- Parameters:
AutoScalingGroupName (string) – The name of the Auto Scaling group.
PolicyName (string) –
[REQUIRED]
The name or Amazon Resource Name (ARN) of the policy.
- Returns:
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': { '...': '...', }, }