Creates a new origin access identity. If you're using Amazon S3 for your origin, you can use an origin access identity to require users to access your content using a CloudFront URL instead of the Amazon S3 URL. For more information about how to use origin access identities, see
Serving Private Content through CloudFront in the
Amazon CloudFront Developer Guide.
/// If the CallerReference
is a value you already sent in a previous request
/// to create an identity but the content of the CloudFrontOriginAccessIdentityConfig
/// is different from the original request, CloudFront returns a CloudFrontOriginAccessIdentityAlreadyExists
/// error.
///
/// The value of Quantity
and the size of Items
do not match.
///
/// The argument is invalid.
///
/// This operation requires a body. Ensure that the body is present and the Content-Type
/// header is set.
///
/// Processing your request would cause you to exceed the maximum number of origin access
/// identities allowed.
///