CloudFront / Client / get_cloud_front_origin_access_identity_config
get_cloud_front_origin_access_identity_config¶
- CloudFront.Client.get_cloud_front_origin_access_identity_config(**kwargs)¶
Get the configuration information about an origin access identity.
See also: AWS API Documentation
Request Syntax
response = client.get_cloud_front_origin_access_identity_config( Id='string' )
- Parameters:
Id (string) –
[REQUIRED]
The identity’s ID.
- Return type:
dict
- Returns:
Response Syntax
{ 'CloudFrontOriginAccessIdentityConfig': { 'CallerReference': 'string', 'Comment': 'string' }, 'ETag': 'string' }
Response Structure
(dict) –
The returned result of the corresponding request.
CloudFrontOriginAccessIdentityConfig (dict) –
The origin access identity’s configuration information.
CallerReference (string) –
A unique value (for example, a date-time stamp) that ensures that the request can’t be replayed.
If the value of
CallerReferenceis new (regardless of the content of theCloudFrontOriginAccessIdentityConfigobject), a new origin access identity is created.If the
CallerReferenceis a value already sent in a previous identity request, and the content of theCloudFrontOriginAccessIdentityConfigis identical to the original request (ignoring white space), the response includes the same information returned to the original request.If the
CallerReferenceis a value you already sent in a previous request to create an identity, but the content of theCloudFrontOriginAccessIdentityConfigis different from the original request, CloudFront returns aCloudFrontOriginAccessIdentityAlreadyExistserror.Comment (string) –
A comment to describe the origin access identity. The comment cannot be longer than 128 characters.
ETag (string) –
The current version of the configuration. For example:
E2QWRUHAPOMQZL.
Exceptions
CloudFront.Client.exceptions.AccessDeniedCloudFront.Client.exceptions.NoSuchCloudFrontOriginAccessIdentity