Create a new origin access identity.
Declaration Syntax
C# |
public CreateCloudFrontOriginAccessIdentityResponse CreateCloudFrontOriginAccessIdentity( CreateCloudFrontOriginAccessIdentityRequest request )
Parameters
- request (CreateCloudFrontOriginAccessIdentityRequest)
- Container for the necessary parameters to execute the CreateCloudFrontOriginAccessIdentity service method.
Return Value
The response from the CreateCloudFrontOriginAccessIdentity service method, as returned by CloudFront.
Exceptions
Exception | Condition |
---|---|
CloudFrontOriginAccessIdentityAlreadyExistsException |
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.
|
InconsistentQuantitiesException |
The value of Quantity and the size of Items do not match.
|
InvalidArgumentException |
The argument is invalid.
|
MissingBodyException |
This operation requires a body. Ensure that the body is present and the Content-Type
header is set.
|
TooManyCloudFrontOriginAccessIdentitiesException |
Processing your request would cause you to exceed the maximum number of origin access
identities allowed.
|