Package com.amazonaws.services.cloudfront.model

Classes modeling the various types represented by AmazonCloudFront.

See:
          Description

Class Summary
ActiveTrustedSigners CloudFront automatically adds this element to the response only if you've set up the distribution to serve private content with signed URLs.
CloudFrontOriginAccessIdentity CloudFront origin access identity.
CloudFrontOriginAccessIdentityConfig Origin access identity configuration.
CloudFrontOriginAccessIdentityList The CloudFrontOriginAccessIdentityList type.
CloudFrontOriginAccessIdentitySummary Summary of the information about a CloudFront origin access identity.
CreateCloudFrontOriginAccessIdentityRequest Container for the parameters to the CreateCloudFrontOriginAccessIdentity operation.
CreateCloudFrontOriginAccessIdentityResult The returned result of the corresponding request.
CreateDistributionRequest Container for the parameters to the CreateDistribution operation.
CreateDistributionResult The returned result of the corresponding request.
CreateInvalidationRequest Container for the parameters to the CreateInvalidation operation.
CreateInvalidationResult The returned result of the corresponding request.
CreateStreamingDistributionRequest Container for the parameters to the CreateStreamingDistribution operation.
CreateStreamingDistributionResult The returned result of the corresponding request.
CustomOrigin A customer origin.
DeleteCloudFrontOriginAccessIdentityRequest Container for the parameters to the DeleteCloudFrontOriginAccessIdentity operation.
DeleteDistributionRequest Container for the parameters to the DeleteDistribution operation.
DeleteStreamingDistributionRequest Container for the parameters to the DeleteStreamingDistribution operation.
Distribution A distribution.
DistributionConfig A distribution Configuration.
DistributionList A distribution list.
DistributionSummary A summary of the information for an Amazon CloudFront distribution.
GetCloudFrontOriginAccessIdentityConfigRequest Container for the parameters to the GetCloudFrontOriginAccessIdentityConfig operation.
GetCloudFrontOriginAccessIdentityConfigResult The returned result of the corresponding request.
GetCloudFrontOriginAccessIdentityRequest Container for the parameters to the GetCloudFrontOriginAccessIdentity operation.
GetCloudFrontOriginAccessIdentityResult The returned result of the corresponding request.
GetDistributionConfigRequest Container for the parameters to the GetDistributionConfig operation.
GetDistributionConfigResult The returned result of the corresponding request.
GetDistributionRequest Container for the parameters to the GetDistribution operation.
GetDistributionResult The returned result of the corresponding request.
GetInvalidationRequest Container for the parameters to the GetInvalidation operation.
GetInvalidationResult The returned result of the corresponding request.
GetStreamingDistributionConfigRequest Container for the parameters to the GetStreamingDistributionConfig operation.
GetStreamingDistributionConfigResult The returned result of the corresponding request.
GetStreamingDistributionRequest Container for the parameters to the GetStreamingDistribution operation.
GetStreamingDistributionResult The returned result of the corresponding request.
Invalidation An invalidation.
InvalidationBatch An invalidation batch.
InvalidationList An invalidation list.
InvalidationSummary Summary of an invalidation request.
ListCloudFrontOriginAccessIdentitiesRequest Container for the parameters to the ListCloudFrontOriginAccessIdentities operation.
ListCloudFrontOriginAccessIdentitiesResult The returned result of the corresponding request.
ListDistributionsRequest Container for the parameters to the ListDistributions operation.
ListDistributionsResult The returned result of the corresponding request.
ListInvalidationsRequest Container for the parameters to the ListInvalidations operation.
ListInvalidationsResult The returned result of the corresponding request.
ListStreamingDistributionsRequest Container for the parameters to the ListStreamingDistributions operation.
ListStreamingDistributionsResult The returned result of the corresponding request.
LoggingConfig Configuration for access logging for a distribution.
RequiredProtocols The required protocol to access your distribution.
S3Origin Your S3 origin bucket.
Signer Signer
StreamingDistribution A streaming distribution.
StreamingDistributionConfig The configuration for the streaming distribution.
StreamingDistributionList A streaming distribution list.
StreamingDistributionSummary A summary of the information for an Amazon CloudFront streaming distribution.
TrustedSigners The trusted signers of the URL.
UpdateCloudFrontOriginAccessIdentityRequest Container for the parameters to the UpdateCloudFrontOriginAccessIdentity operation.
UpdateCloudFrontOriginAccessIdentityResult The returned result of the corresponding request.
UpdateDistributionRequest Container for the parameters to the UpdateDistribution operation.
UpdateDistributionResult The returned result of the corresponding request.
UpdateStreamingDistributionRequest Container for the parameters to the UpdateStreamingDistribution operation.
UpdateStreamingDistributionResult The returned result of the corresponding request.
 

Enum Summary
OriginProtocolPolicy Origin Protocol Policy
 

Exception Summary
AccessDeniedException Access denied.
BatchTooLargeException AmazonCloudFront exception
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.
CloudFrontOriginAccessIdentityInUseException AmazonCloudFront exception
CNAMEAlreadyExistsException AmazonCloudFront exception
DistributionAlreadyExistsException The caller reference you attempted to create the distribution with is associated with another distribution.
DistributionNotDisabledException AmazonCloudFront exception
IllegalUpdateException Origin and CallerReference cannot be updated.
InvalidArgumentException The argument is invalid.
InvalidDefaultRootObjectException The default root object file name is too big or contains an invalid character.
InvalidIfMatchVersionException The If-Match version is missing or not valid for the distribution.
InvalidOriginAccessIdentityException The origin access identity is not valid or doesn't exist.
InvalidOriginException The Amazon S3 origin server specified does not refer to a valid Amazon S3 bucket.
InvalidRequiredProtocolException This operation requires the HTTPS protocol.
MissingBodyException This operation requires a body.
NoSuchCloudFrontOriginAccessIdentityException The specified origin access identity does not exist.
NoSuchDistributionException The specified distribution does not exist.
NoSuchInvalidationException The specified invalidation does not exist.
NoSuchStreamingDistributionException The specified streaming distribution does not exist.
PreconditionFailedException The precondition given in one or more of the request-header fields evaluated to false.
StreamingDistributionAlreadyExistsException AmazonCloudFront exception
StreamingDistributionNotDisabledException AmazonCloudFront exception
TooManyCloudFrontOriginAccessIdentitiesException Processing your request would cause you to exceed the maximum number of origin access identities allowed.
TooManyDistributionCNAMEsException Your request contains more CNAMEs than are allowed per distribution.
TooManyDistributionsException Processing your request would cause you to exceed the maximum number of distributions allowed.
TooManyInvalidationsInProgressException You have exceeded the maximum number of allowable InProgress invalidation batch requests, or invalidation objects.
TooManyStreamingDistributionCNAMEsException AmazonCloudFront exception
TooManyStreamingDistributionsException Processing your request would cause you to exceed the maximum number of streaming distributions allowed.
TooManyTrustedSignersException Your request contains more trusted signers than are allowed per distribution.
TrustedSignerDoesNotExistException One or more of your trusted signers do not exist.
 

Package com.amazonaws.services.cloudfront.model Description

Classes modeling the various types represented by AmazonCloudFront.



Copyright © 2010 Amazon Web Services, Inc. All Rights Reserved.