| Package | Description | 
|---|---|
| com.amazonaws.services.cloudfront.model | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AccessDeniedException
 Access denied. 
 | 
class  | 
BatchTooLargeException
 Invalidation batch specified is too large. 
 | 
class  | 
CachePolicyAlreadyExistsException
 A cache policy with this name already exists. 
 | 
class  | 
CachePolicyInUseException
 Cannot delete the cache policy because it is attached to one or more cache behaviors. 
 | 
class  | 
CannotChangeImmutablePublicKeyFieldsException
 You can't change the value of a public key. 
 | 
class  | 
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. | 
class  | 
CloudFrontOriginAccessIdentityInUseException
 The Origin Access Identity specified is already in use. 
 | 
class  | 
CNAMEAlreadyExistsException
 The CNAME specified is already defined for CloudFront. 
 | 
class  | 
DistributionAlreadyExistsException
 The caller reference you attempted to create the distribution with is associated with another distribution. 
 | 
class  | 
DistributionNotDisabledException
 The specified CloudFront distribution is not disabled. 
 | 
class  | 
FieldLevelEncryptionConfigAlreadyExistsException
 The specified configuration for field-level encryption already exists. 
 | 
class  | 
FieldLevelEncryptionConfigInUseException
 The specified configuration for field-level encryption is in use. 
 | 
class  | 
FieldLevelEncryptionProfileAlreadyExistsException
 The specified profile for field-level encryption already exists. 
 | 
class  | 
FieldLevelEncryptionProfileInUseException
 The specified profile for field-level encryption is in use. 
 | 
class  | 
FieldLevelEncryptionProfileSizeExceededException
 The maximum size of a profile for field-level encryption was exceeded. 
 | 
class  | 
FunctionAlreadyExistsException
 A function with the same name already exists in this AWS account. 
 | 
class  | 
FunctionInUseException
 Cannot delete the function because it’s attached to one or more cache behaviors. 
 | 
class  | 
FunctionSizeLimitExceededException
 The function is too large. 
 | 
class  | 
IllegalDeleteException
 You cannot delete a managed policy. 
 | 
class  | 
IllegalFieldLevelEncryptionConfigAssociationWithCacheBehaviorException
 The specified configuration for field-level encryption can't be associated with the specified cache behavior. 
 | 
class  | 
IllegalUpdateException
 The update contains modifications that are not allowed. 
 | 
class  | 
InconsistentQuantitiesException
 The value of  
Quantity and the size of Items don't match. | 
class  | 
InvalidArgumentException
 An argument is invalid. 
 | 
class  | 
InvalidDefaultRootObjectException
 The default root object file name is too big or contains an invalid character. 
 | 
class  | 
InvalidErrorCodeException
 An invalid error code was specified. 
 | 
class  | 
InvalidForwardCookiesException
 Your request contains forward cookies option which doesn't match with the expectation for the
  
whitelisted list of cookie names. | 
class  | 
InvalidFunctionAssociationException
 A CloudFront function association is invalid. 
 | 
class  | 
InvalidGeoRestrictionParameterException
 The specified geo restriction parameter is not valid. 
 | 
class  | 
InvalidHeadersForS3OriginException
 The headers specified are not valid for an Amazon S3 origin. 
 | 
class  | 
InvalidIfMatchVersionException
 The  
If-Match version is missing or not valid. | 
class  | 
InvalidLambdaFunctionAssociationException
 The specified Lambda function association is invalid. 
 | 
class  | 
InvalidLocationCodeException
 The location code specified is not valid. 
 | 
class  | 
InvalidMinimumProtocolVersionException
 The minimum protocol version specified is not valid. 
 | 
class  | 
InvalidOriginAccessIdentityException
 The origin access identity is not valid or doesn't exist. 
 | 
class  | 
InvalidOriginException
 The Amazon S3 origin server specified does not refer to a valid Amazon S3 bucket. 
 | 
class  | 
InvalidOriginKeepaliveTimeoutException
 The keep alive timeout specified for the origin is not valid. 
 | 
class  | 
InvalidOriginReadTimeoutException
 The read timeout specified for the origin is not valid. 
 | 
class  | 
InvalidProtocolSettingsException
 You cannot specify SSLv3 as the minimum protocol version if you only want to support only clients that support Server
 Name Indication (SNI). 
 | 
class  | 
InvalidQueryStringParametersException
 The query string parameters specified are not valid. 
 | 
class  | 
InvalidRelativePathException
 The relative path is too big, is not URL-encoded, or does not begin with a slash (/). 
 | 
class  | 
InvalidRequiredProtocolException
 This operation requires the HTTPS protocol. 
 | 
class  | 
InvalidResponseCodeException
 A response code is not valid. 
 | 
class  | 
InvalidTaggingException
 The tagging specified is not valid. 
 | 
class  | 
InvalidTTLOrderException
 The TTL order specified is not valid. 
 | 
class  | 
InvalidViewerCertificateException
 A viewer certificate specified is not valid. 
 | 
class  | 
InvalidWebACLIdException
 A web ACL ID specified is not valid. 
 | 
class  | 
KeyGroupAlreadyExistsException
 A key group with this name already exists. 
 | 
class  | 
MissingBodyException
 This operation requires a body. 
 | 
class  | 
NoSuchCachePolicyException
 The cache policy does not exist. 
 | 
class  | 
NoSuchCloudFrontOriginAccessIdentityException
 The specified origin access identity does not exist. 
 | 
class  | 
NoSuchDistributionException
 The specified distribution does not exist. 
 | 
class  | 
NoSuchFieldLevelEncryptionConfigException
 The specified configuration for field-level encryption doesn't exist. 
 | 
class  | 
NoSuchFieldLevelEncryptionProfileException
 The specified profile for field-level encryption doesn't exist. 
 | 
class  | 
NoSuchFunctionExistsException
 The function does not exist. 
 | 
class  | 
NoSuchInvalidationException
 The specified invalidation does not exist. 
 | 
class  | 
NoSuchOriginException
 No origin exists with the specified  
Origin Id. | 
class  | 
NoSuchOriginRequestPolicyException
 The origin request policy does not exist. 
 | 
class  | 
NoSuchPublicKeyException
 The specified public key doesn't exist. 
 | 
class  | 
NoSuchRealtimeLogConfigException
 The real-time log configuration does not exist. 
 | 
class  | 
NoSuchResourceException
 A resource that was specified is not valid. 
 | 
class  | 
NoSuchStreamingDistributionException
 The specified streaming distribution does not exist. 
 | 
class  | 
OriginRequestPolicyAlreadyExistsException
 An origin request policy with this name already exists. 
 | 
class  | 
OriginRequestPolicyInUseException
 Cannot delete the origin request policy because it is attached to one or more cache behaviors. 
 | 
class  | 
PreconditionFailedException
 The precondition in one or more of the request fields evaluated to  
false. | 
class  | 
PublicKeyAlreadyExistsException
 The specified public key already exists. 
 | 
class  | 
PublicKeyInUseException
 The specified public key is in use. 
 | 
class  | 
QueryArgProfileEmptyException
 No profile specified for the field-level encryption query argument. 
 | 
class  | 
RealtimeLogConfigAlreadyExistsException
 A real-time log configuration with this name already exists. 
 | 
class  | 
RealtimeLogConfigInUseException
 Cannot delete the real-time log configuration because it is attached to one or more cache behaviors. 
 | 
class  | 
RealtimeLogConfigOwnerMismatchException
 The specified real-time log configuration belongs to a different AWS account. 
 | 
class  | 
ResourceInUseException
 Cannot delete this resource because it is in use. 
 | 
class  | 
StreamingDistributionAlreadyExistsException
 The caller reference you attempted to create the streaming distribution with is associated with another distribution 
 | 
class  | 
StreamingDistributionNotDisabledException
 The specified CloudFront distribution is not disabled. 
 | 
class  | 
TestFunctionFailedException
 The CloudFront function failed. 
 | 
class  | 
TooManyCacheBehaviorsException
 You cannot create more cache behaviors for the distribution. 
 | 
class  | 
TooManyCachePoliciesException
 You have reached the maximum number of cache policies for this AWS account. 
 | 
class  | 
TooManyCertificatesException
 You cannot create anymore custom SSL/TLS certificates. 
 | 
class  | 
TooManyCloudFrontOriginAccessIdentitiesException
 Processing your request would cause you to exceed the maximum number of origin access identities allowed. 
 | 
class  | 
TooManyCookieNamesInWhiteListException
 Your request contains more cookie names in the whitelist than are allowed per cache behavior. 
 | 
class  | 
TooManyCookiesInCachePolicyException
 The number of cookies in the cache policy exceeds the maximum. 
 | 
class  | 
TooManyCookiesInOriginRequestPolicyException
 The number of cookies in the origin request policy exceeds the maximum. 
 | 
class  | 
TooManyDistributionCNAMEsException
 Your request contains more CNAMEs than are allowed per distribution. 
 | 
class  | 
TooManyDistributionsAssociatedToCachePolicyException
 The maximum number of distributions have been associated with the specified cache policy. 
 | 
class  | 
TooManyDistributionsAssociatedToFieldLevelEncryptionConfigException
 The maximum number of distributions have been associated with the specified configuration for field-level encryption. 
 | 
class  | 
TooManyDistributionsAssociatedToKeyGroupException
 The number of distributions that reference this key group is more than the maximum allowed. 
 | 
class  | 
TooManyDistributionsAssociatedToOriginRequestPolicyException
 The maximum number of distributions have been associated with the specified origin request policy. 
 | 
class  | 
TooManyDistributionsException
 Processing your request would cause you to exceed the maximum number of distributions allowed. 
 | 
class  | 
TooManyDistributionsWithFunctionAssociationsException
 You have reached the maximum number of distributions that are associated with a CloudFront function. 
 | 
class  | 
TooManyDistributionsWithLambdaAssociationsException
 Processing your request would cause the maximum number of distributions with Lambda function associations per owner
 to be exceeded. 
 | 
class  | 
TooManyDistributionsWithSingleFunctionARNException
 The maximum number of distributions have been associated with the specified Lambda function. 
 | 
class  | 
TooManyFieldLevelEncryptionConfigsException
 The maximum number of configurations for field-level encryption have been created. 
 | 
class  | 
TooManyFieldLevelEncryptionContentTypeProfilesException
 The maximum number of content type profiles for field-level encryption have been created. 
 | 
class  | 
TooManyFieldLevelEncryptionEncryptionEntitiesException
 The maximum number of encryption entities for field-level encryption have been created. 
 | 
class  | 
TooManyFieldLevelEncryptionFieldPatternsException
 The maximum number of field patterns for field-level encryption have been created. 
 | 
class  | 
TooManyFieldLevelEncryptionProfilesException
 The maximum number of profiles for field-level encryption have been created. 
 | 
class  | 
TooManyFieldLevelEncryptionQueryArgProfilesException
 The maximum number of query arg profiles for field-level encryption have been created. 
 | 
class  | 
TooManyFunctionAssociationsException
 You have reached the maximum number of CloudFront function associations for this distribution. 
 | 
class  | 
TooManyFunctionsException
 You have reached the maximum number of CloudFront functions for this AWS account. 
 | 
class  | 
TooManyHeadersInCachePolicyException
 The number of headers in the cache policy exceeds the maximum. 
 | 
class  | 
TooManyHeadersInForwardedValuesException
 Your request contains too many headers in forwarded values. 
 | 
class  | 
TooManyHeadersInOriginRequestPolicyException
 The number of headers in the origin request policy exceeds the maximum. 
 | 
class  | 
TooManyInvalidationsInProgressException
 You have exceeded the maximum number of allowable InProgress invalidation batch requests, or invalidation objects. 
 | 
class  | 
TooManyKeyGroupsAssociatedToDistributionException
 The number of key groups referenced by this distribution is more than the maximum allowed. 
 | 
class  | 
TooManyKeyGroupsException
 You have reached the maximum number of key groups for this AWS account. 
 | 
class  | 
TooManyLambdaFunctionAssociationsException
 Your request contains more Lambda function associations than are allowed per distribution. 
 | 
class  | 
TooManyOriginCustomHeadersException
 Your request contains too many origin custom headers. 
 | 
class  | 
TooManyOriginGroupsPerDistributionException
 Processing your request would cause you to exceed the maximum number of origin groups allowed. 
 | 
class  | 
TooManyOriginRequestPoliciesException
 You have reached the maximum number of origin request policies for this AWS account. 
 | 
class  | 
TooManyOriginsException
 You cannot create more origins for the distribution. 
 | 
class  | 
TooManyPublicKeysException
 The maximum number of public keys for field-level encryption have been created. 
 | 
class  | 
TooManyPublicKeysInKeyGroupException
 The number of public keys in this key group is more than the maximum allowed. 
 | 
class  | 
TooManyQueryStringParametersException
 Your request contains too many query string parameters. 
 | 
class  | 
TooManyQueryStringsInCachePolicyException
 The number of query strings in the cache policy exceeds the maximum. 
 | 
class  | 
TooManyQueryStringsInOriginRequestPolicyException
 The number of query strings in the origin request policy exceeds the maximum. 
 | 
class  | 
TooManyRealtimeLogConfigsException
 You have reached the maximum number of real-time log configurations for this AWS account. 
 | 
class  | 
TooManyStreamingDistributionCNAMEsException
 Your request contains more CNAMEs than are allowed per distribution. 
 | 
class  | 
TooManyStreamingDistributionsException
 Processing your request would cause you to exceed the maximum number of streaming distributions allowed. 
 | 
class  | 
TooManyTrustedSignersException
 Your request contains more trusted signers than are allowed per distribution. 
 | 
class  | 
TrustedKeyGroupDoesNotExistException
 The specified key group does not exist. 
 | 
class  | 
TrustedSignerDoesNotExistException
 One or more of your trusted signers don't exist. 
 | 
class  | 
UnsupportedOperationException
 This operation is not supported in this region. 
 | 
Copyright © 2021. All rights reserved.