CloudFront / Client / delete_origin_access_control
delete_origin_access_control#
- CloudFront.Client.delete_origin_access_control(**kwargs)#
- Deletes a CloudFront origin access control. - You cannot delete an origin access control if it’s in use. First, update all distributions to remove the origin access control from all origins, then delete the origin access control. - See also: AWS API Documentation - Request Syntax - response = client.delete_origin_access_control( Id='string', IfMatch='string' ) - Parameters:
- Id (string) – - [REQUIRED] - The unique identifier of the origin access control that you are deleting. 
- IfMatch (string) – The current version ( - ETagvalue) of the origin access control that you are deleting.
 
- Returns:
- None 
 - Exceptions - CloudFront.Client.exceptions.AccessDenied
- CloudFront.Client.exceptions.InvalidIfMatchVersion
- CloudFront.Client.exceptions.NoSuchOriginAccessControl
- CloudFront.Client.exceptions.PreconditionFailed
- CloudFront.Client.exceptions.OriginAccessControlInUse