code: @Override
      public CreateCloudFrontOriginAccessIdentityResult createCloudFrontOriginAccessIdentity(CreateCloudFrontOriginAccessIdentityRequest request) {
          request = beforeClientExecution(request);
          return executeCreateCloudFrontOriginAccessIdentity(request);
      }
docs: <p>
  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 <a
  href="http://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/PrivateContent.html">Serving Private
  Content through CloudFront</a> in the <i>Amazon CloudFront Developer Guide</i>.
  </p>
  
  @param createCloudFrontOriginAccessIdentityRequest
  The request to create a new origin access identity.
  @return Result of the CreateCloudFrontOriginAccessIdentity operation returned by the service.
  @throws CloudFrontOriginAccessIdentityAlreadyExistsException
  If the <code>CallerReference</code> is a value you already sent in a previous request to create an
  identity but the content of the <code>CloudFrontOriginAccessIdentityConfig</code> is different from the
  original request, CloudFront returns a <code>CloudFrontOriginAccessIdentityAlreadyExists</code> error.
  @throws MissingBodyException
  This operation requires a body. Ensure that the body is present and the <code>Content-Type</code> header
  is set.
  @throws TooManyCloudFrontOriginAccessIdentitiesException
  Processing your request would cause you to exceed the maximum number of origin access identities allowed.
  @throws InvalidArgumentException
  The argument is invalid.
  @throws InconsistentQuantitiesException
  The value of <code>Quantity</code> and the size of <code>Items</code> don't match.
  @sample AmazonCloudFront.CreateCloudFrontOriginAccessIdentity
  @see <a href="http://docs.aws.amazon.com/goto/WebAPI/cloudfront-2018-11-05/CreateCloudFrontOriginAccessIdentity"
  target="_top">AWS API Documentation</a>