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 (
ETag
value) 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