| 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  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. | 
| 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 Amazon Web Services 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  Quantityand the size ofItemsdon'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
  whitelistedlist 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-Matchversion is missing or not valid. | 
| class  | InvalidLambdaFunctionAssociationException
 The specified Lambda@Edge 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  | NoSuchResponseHeadersPolicyException
 The response headers policy does not exist. | 
| 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 Amazon Web Services account. | 
| class  | ResourceInUseException
 Cannot delete this resource because it is in use. | 
| class  | ResponseHeadersPolicyAlreadyExistsException
 A response headers policy with this name already exists. | 
| class  | ResponseHeadersPolicyInUseException
 Cannot delete the response headers policy because it is attached to one or more cache behaviors in a CloudFront
 distribution. | 
| 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 Amazon Web Services 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  | TooManyCustomHeadersInResponseHeadersPolicyException
 The number of custom headers in the response headers 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  | TooManyDistributionsAssociatedToResponseHeadersPolicyException
 The maximum number of distributions have been associated with the specified response headers 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@Edge function associations per
 owner to be exceeded. | 
| class  | TooManyDistributionsWithSingleFunctionARNException
 The maximum number of distributions have been associated with the specified Lambda@Edge 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 Amazon Web Services 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 Amazon Web Services account. | 
| class  | TooManyLambdaFunctionAssociationsException
 Your request contains more Lambda@Edge 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 Amazon Web Services 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 Amazon Web Services account. | 
| class  | TooManyResponseHeadersPoliciesException
 You have reached the maximum number of response headers policies for this Amazon Web Services 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.