| Package | Description |
|---|---|
| com.amazonaws.services.cloudfront |
|
| com.amazonaws.services.cloudfront.model | |
| com.amazonaws.services.cloudfront.model.transform | |
| com.amazonaws.services.cloudfront.waiters |
| Class and Description |
|---|
| CreateCloudFrontOriginAccessIdentityRequest
The request to create a new origin access identity.
|
| CreateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| CreateDistributionRequest
The request to create a new distribution.
|
| CreateDistributionResult
The returned result of the corresponding request.
|
| CreateDistributionWithTagsRequest
The request to create a new distribution with tags.
|
| CreateDistributionWithTagsResult
The returned result of the corresponding request.
|
| CreateInvalidationRequest
The request to create an invalidation.
|
| CreateInvalidationResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionRequest
The request to create a new streaming distribution.
|
| CreateStreamingDistributionResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionWithTagsRequest
The request to create a new streaming distribution with tags.
|
| CreateStreamingDistributionWithTagsResult
The returned result of the corresponding request.
|
| DeleteCloudFrontOriginAccessIdentityRequest
Deletes a origin access identity.
|
| DeleteCloudFrontOriginAccessIdentityResult |
| DeleteDistributionRequest
This action deletes a web distribution.
|
| DeleteDistributionResult |
| DeleteStreamingDistributionRequest
The request to delete a streaming distribution.
|
| DeleteStreamingDistributionResult |
| GetCloudFrontOriginAccessIdentityConfigRequest
The origin access identity's configuration information.
|
| GetCloudFrontOriginAccessIdentityConfigResult
The returned result of the corresponding request.
|
| GetCloudFrontOriginAccessIdentityRequest
The request to get an origin access identity's information.
|
| GetCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| GetDistributionConfigRequest
The request to get a distribution configuration.
|
| GetDistributionConfigResult
The returned result of the corresponding request.
|
| GetDistributionRequest
The request to get a distribution's information.
|
| GetDistributionResult
The returned result of the corresponding request.
|
| GetInvalidationRequest
The request to get an invalidation's information.
|
| GetInvalidationResult
The returned result of the corresponding request.
|
| GetStreamingDistributionConfigRequest
To request to get a streaming distribution configuration.
|
| GetStreamingDistributionConfigResult
The returned result of the corresponding request.
|
| GetStreamingDistributionRequest
The request to get a streaming distribution's information.
|
| GetStreamingDistributionResult
The returned result of the corresponding request.
|
| ListCloudFrontOriginAccessIdentitiesRequest
The request to list origin access identities.
|
| ListCloudFrontOriginAccessIdentitiesResult
The returned result of the corresponding request.
|
| ListDistributionsByWebACLIdRequest
The request to list distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsByWebACLIdResult
The response to a request to list the distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsRequest
The request to list your distributions.
|
| ListDistributionsResult
The returned result of the corresponding request.
|
| ListInvalidationsRequest
The request to list invalidations.
|
| ListInvalidationsResult
The returned result of the corresponding request.
|
| ListStreamingDistributionsRequest
The request to list your streaming distributions.
|
| ListStreamingDistributionsResult
The returned result of the corresponding request.
|
| ListTagsForResourceRequest
The request to list tags for a CloudFront resource.
|
| ListTagsForResourceResult
The returned result of the corresponding request.
|
| TagResourceRequest
The request to add tags to a CloudFront resource.
|
| TagResourceResult |
| UntagResourceRequest
The request to remove tags from a CloudFront resource.
|
| UntagResourceResult |
| UpdateCloudFrontOriginAccessIdentityRequest
The request to update an origin access identity.
|
| UpdateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| UpdateDistributionRequest
The request to update a distribution.
|
| UpdateDistributionResult
The returned result of the corresponding request.
|
| UpdateStreamingDistributionRequest
The request to update a streaming distribution.
|
| UpdateStreamingDistributionResult
The returned result of the corresponding request.
|
| Class and Description |
|---|
| ActiveTrustedSigners
A complex type that lists the AWS accounts, if any, that you included in the
TrustedSigners complex type
for this distribution. |
| Aliases
A complex type that contains information about CNAMEs (alternate domain names), if any, for this distribution.
|
| AllowedMethods
A complex type that controls which HTTP methods CloudFront processes and forwards to your Amazon S3 bucket or your
custom origin.
|
| AmazonCloudFrontException
Base exception for all service exceptions thrown by Amazon CloudFront
|
| CacheBehavior
A complex type that describes how CloudFront processes requests.
|
| CacheBehaviors
A complex type that contains zero or more
CacheBehavior elements. |
| CachedMethods
A complex type that controls whether CloudFront caches the response to requests using the specified HTTP methods.
|
| CertificateSource |
| CloudFrontOriginAccessIdentity
CloudFront origin access identity.
|
| CloudFrontOriginAccessIdentityConfig
Origin access identity configuration.
|
| CloudFrontOriginAccessIdentityList
Lists the origin access identities for CloudFront.Send a
GET request to the
/CloudFront API version/origin-access-identity/cloudfront resource. |
| CloudFrontOriginAccessIdentitySummary
Summary of the information about a CloudFront origin access identity.
|
| CookieNames
A complex type that specifies whether you want CloudFront to forward cookies to the origin and, if so, which ones.
|
| CookiePreference
A complex type that specifies whether you want CloudFront to forward cookies to the origin and, if so, which ones.
|
| CreateCloudFrontOriginAccessIdentityRequest
The request to create a new origin access identity.
|
| CreateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| CreateDistributionRequest
The request to create a new distribution.
|
| CreateDistributionResult
The returned result of the corresponding request.
|
| CreateDistributionWithTagsRequest
The request to create a new distribution with tags.
|
| CreateDistributionWithTagsResult
The returned result of the corresponding request.
|
| CreateInvalidationRequest
The request to create an invalidation.
|
| CreateInvalidationResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionRequest
The request to create a new streaming distribution.
|
| CreateStreamingDistributionResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionWithTagsRequest
The request to create a new streaming distribution with tags.
|
| CreateStreamingDistributionWithTagsResult
The returned result of the corresponding request.
|
| CustomErrorResponse
A complex type that controls:
|
| CustomErrorResponses
A complex type that controls:
|
| CustomHeaders
A complex type that contains the list of Custom Headers for each origin.
|
| CustomOriginConfig
A customer origin.
|
| DefaultCacheBehavior
A complex type that describes the default cache behavior if you do not specify a
CacheBehavior element
or if files don't match any of the values of PathPattern in CacheBehavior elements. |
| DeleteCloudFrontOriginAccessIdentityRequest
Deletes a origin access identity.
|
| DeleteCloudFrontOriginAccessIdentityResult |
| DeleteDistributionRequest
This action deletes a web distribution.
|
| DeleteDistributionResult |
| DeleteStreamingDistributionRequest
The request to delete a streaming distribution.
|
| DeleteStreamingDistributionResult |
| Distribution
The distribution's information.
|
| DistributionConfig
A distribution configuration.
|
| DistributionConfigWithTags
A distribution Configuration and a list of tags to be associated with the distribution.
|
| DistributionList
A distribution list.
|
| DistributionSummary
A summary of the information about a CloudFront distribution.
|
| EventType |
| ForwardedValues
A complex type that specifies how CloudFront handles query strings and cookies.
|
| GeoRestriction
A complex type that controls the countries in which your content is distributed.
|
| GeoRestrictionType |
| GetCloudFrontOriginAccessIdentityConfigRequest
The origin access identity's configuration information.
|
| GetCloudFrontOriginAccessIdentityConfigResult
The returned result of the corresponding request.
|
| GetCloudFrontOriginAccessIdentityRequest
The request to get an origin access identity's information.
|
| GetCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| GetDistributionConfigRequest
The request to get a distribution configuration.
|
| GetDistributionConfigResult
The returned result of the corresponding request.
|
| GetDistributionRequest
The request to get a distribution's information.
|
| GetDistributionResult
The returned result of the corresponding request.
|
| GetInvalidationRequest
The request to get an invalidation's information.
|
| GetInvalidationResult
The returned result of the corresponding request.
|
| GetStreamingDistributionConfigRequest
To request to get a streaming distribution configuration.
|
| GetStreamingDistributionConfigResult
The returned result of the corresponding request.
|
| GetStreamingDistributionRequest
The request to get a streaming distribution's information.
|
| GetStreamingDistributionResult
The returned result of the corresponding request.
|
| Headers
A complex type that specifies the headers that you want CloudFront to forward to the origin for this cache behavior.
|
| HttpVersion |
| Invalidation
An invalidation.
|
| InvalidationBatch
An invalidation batch.
|
| InvalidationList
The
InvalidationList complex type describes the list of invalidation objects. |
| InvalidationSummary
A summary of an invalidation request.
|
| ItemSelection |
| KeyPairIds
A complex type that lists the active CloudFront key pairs, if any, that are associated with
AwsAccountNumber. |
| LambdaFunctionAssociation
A complex type that contains a Lambda function association.
|
| LambdaFunctionAssociations
A complex type that specifies a list of Lambda functions associations for a cache behavior.
|
| ListCloudFrontOriginAccessIdentitiesRequest
The request to list origin access identities.
|
| ListCloudFrontOriginAccessIdentitiesResult
The returned result of the corresponding request.
|
| ListDistributionsByWebACLIdRequest
The request to list distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsByWebACLIdResult
The response to a request to list the distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsRequest
The request to list your distributions.
|
| ListDistributionsResult
The returned result of the corresponding request.
|
| ListInvalidationsRequest
The request to list invalidations.
|
| ListInvalidationsResult
The returned result of the corresponding request.
|
| ListStreamingDistributionsRequest
The request to list your streaming distributions.
|
| ListStreamingDistributionsResult
The returned result of the corresponding request.
|
| ListTagsForResourceRequest
The request to list tags for a CloudFront resource.
|
| ListTagsForResourceResult
The returned result of the corresponding request.
|
| LoggingConfig
A complex type that controls whether access logs are written for the distribution.
|
| Method |
| MinimumProtocolVersion |
| Origin
A complex type that describes the Amazon S3 bucket or the HTTP server (for example, a web server) from which
CloudFront gets your files.
|
| OriginCustomHeader
A complex type that contains
HeaderName and HeaderValue elements, if any, for this
distribution. |
| OriginProtocolPolicy |
| Origins
A complex type that contains information about origins for this distribution.
|
| OriginSslProtocols
A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an
HTTPS connection with your origin.
|
| Paths
A complex type that contains information about the objects that you want to invalidate.
|
| PriceClass |
| QueryStringCacheKeys |
| Restrictions
A complex type that identifies ways in which you want to restrict distribution of your content.
|
| S3Origin
A complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media
files for distribution.
|
| S3OriginConfig
A complex type that contains information about the Amazon S3 origin.
|
| Signer
A complex type that lists the AWS accounts that were included in the
TrustedSigners complex type, as
well as their active CloudFront key pair IDs, if any. |
| SslProtocol |
| SSLSupportMethod |
| StreamingDistribution
A streaming distribution.
|
| StreamingDistributionConfig
The RTMP distribution's configuration information.
|
| StreamingDistributionConfigWithTags
A streaming distribution Configuration and a list of tags to be associated with the streaming distribution.
|
| StreamingDistributionList
A streaming distribution list.
|
| StreamingDistributionSummary
A summary of the information for an Amazon CloudFront streaming distribution.
|
| StreamingLoggingConfig
A complex type that controls whether access logs are written for this streaming distribution.
|
| Tag
A complex type that contains
Tag key and Tag value. |
| TagKeys
A complex type that contains zero or more
Tag elements. |
| TagResourceRequest
The request to add tags to a CloudFront resource.
|
| TagResourceResult |
| Tags
A complex type that contains zero or more
Tag elements. |
| TrustedSigners
A complex type that specifies the AWS accounts, if any, that you want to allow to create signed URLs for private
content.
|
| UntagResourceRequest
The request to remove tags from a CloudFront resource.
|
| UntagResourceResult |
| UpdateCloudFrontOriginAccessIdentityRequest
The request to update an origin access identity.
|
| UpdateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| UpdateDistributionRequest
The request to update a distribution.
|
| UpdateDistributionResult
The returned result of the corresponding request.
|
| UpdateStreamingDistributionRequest
The request to update a streaming distribution.
|
| UpdateStreamingDistributionResult
The returned result of the corresponding request.
|
| ViewerCertificate
A complex type that specifies the following:
|
| ViewerProtocolPolicy |
| Class and Description |
|---|
| ActiveTrustedSigners
A complex type that lists the AWS accounts, if any, that you included in the
TrustedSigners complex type
for this distribution. |
| Aliases
A complex type that contains information about CNAMEs (alternate domain names), if any, for this distribution.
|
| AllowedMethods
A complex type that controls which HTTP methods CloudFront processes and forwards to your Amazon S3 bucket or your
custom origin.
|
| CacheBehavior
A complex type that describes how CloudFront processes requests.
|
| CacheBehaviors
A complex type that contains zero or more
CacheBehavior elements. |
| CachedMethods
A complex type that controls whether CloudFront caches the response to requests using the specified HTTP methods.
|
| CloudFrontOriginAccessIdentity
CloudFront origin access identity.
|
| CloudFrontOriginAccessIdentityConfig
Origin access identity configuration.
|
| CloudFrontOriginAccessIdentityList
Lists the origin access identities for CloudFront.Send a
GET request to the
/CloudFront API version/origin-access-identity/cloudfront resource. |
| CloudFrontOriginAccessIdentitySummary
Summary of the information about a CloudFront origin access identity.
|
| CookieNames
A complex type that specifies whether you want CloudFront to forward cookies to the origin and, if so, which ones.
|
| CookiePreference
A complex type that specifies whether you want CloudFront to forward cookies to the origin and, if so, which ones.
|
| CreateCloudFrontOriginAccessIdentityRequest
The request to create a new origin access identity.
|
| CreateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| CreateDistributionRequest
The request to create a new distribution.
|
| CreateDistributionResult
The returned result of the corresponding request.
|
| CreateDistributionWithTagsRequest
The request to create a new distribution with tags.
|
| CreateDistributionWithTagsResult
The returned result of the corresponding request.
|
| CreateInvalidationRequest
The request to create an invalidation.
|
| CreateInvalidationResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionRequest
The request to create a new streaming distribution.
|
| CreateStreamingDistributionResult
The returned result of the corresponding request.
|
| CreateStreamingDistributionWithTagsRequest
The request to create a new streaming distribution with tags.
|
| CreateStreamingDistributionWithTagsResult
The returned result of the corresponding request.
|
| CustomErrorResponse
A complex type that controls:
|
| CustomErrorResponses
A complex type that controls:
|
| CustomHeaders
A complex type that contains the list of Custom Headers for each origin.
|
| CustomOriginConfig
A customer origin.
|
| DefaultCacheBehavior
A complex type that describes the default cache behavior if you do not specify a
CacheBehavior element
or if files don't match any of the values of PathPattern in CacheBehavior elements. |
| DeleteCloudFrontOriginAccessIdentityRequest
Deletes a origin access identity.
|
| DeleteCloudFrontOriginAccessIdentityResult |
| DeleteDistributionRequest
This action deletes a web distribution.
|
| DeleteDistributionResult |
| DeleteStreamingDistributionRequest
The request to delete a streaming distribution.
|
| DeleteStreamingDistributionResult |
| Distribution
The distribution's information.
|
| DistributionConfig
A distribution configuration.
|
| DistributionConfigWithTags
A distribution Configuration and a list of tags to be associated with the distribution.
|
| DistributionList
A distribution list.
|
| DistributionSummary
A summary of the information about a CloudFront distribution.
|
| ForwardedValues
A complex type that specifies how CloudFront handles query strings and cookies.
|
| GeoRestriction
A complex type that controls the countries in which your content is distributed.
|
| GetCloudFrontOriginAccessIdentityConfigRequest
The origin access identity's configuration information.
|
| GetCloudFrontOriginAccessIdentityConfigResult
The returned result of the corresponding request.
|
| GetCloudFrontOriginAccessIdentityRequest
The request to get an origin access identity's information.
|
| GetCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| GetDistributionConfigRequest
The request to get a distribution configuration.
|
| GetDistributionConfigResult
The returned result of the corresponding request.
|
| GetDistributionRequest
The request to get a distribution's information.
|
| GetDistributionResult
The returned result of the corresponding request.
|
| GetInvalidationRequest
The request to get an invalidation's information.
|
| GetInvalidationResult
The returned result of the corresponding request.
|
| GetStreamingDistributionConfigRequest
To request to get a streaming distribution configuration.
|
| GetStreamingDistributionConfigResult
The returned result of the corresponding request.
|
| GetStreamingDistributionRequest
The request to get a streaming distribution's information.
|
| GetStreamingDistributionResult
The returned result of the corresponding request.
|
| Headers
A complex type that specifies the headers that you want CloudFront to forward to the origin for this cache behavior.
|
| Invalidation
An invalidation.
|
| InvalidationBatch
An invalidation batch.
|
| InvalidationList
The
InvalidationList complex type describes the list of invalidation objects. |
| InvalidationSummary
A summary of an invalidation request.
|
| KeyPairIds
A complex type that lists the active CloudFront key pairs, if any, that are associated with
AwsAccountNumber. |
| LambdaFunctionAssociation
A complex type that contains a Lambda function association.
|
| LambdaFunctionAssociations
A complex type that specifies a list of Lambda functions associations for a cache behavior.
|
| ListCloudFrontOriginAccessIdentitiesRequest
The request to list origin access identities.
|
| ListCloudFrontOriginAccessIdentitiesResult
The returned result of the corresponding request.
|
| ListDistributionsByWebACLIdRequest
The request to list distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsByWebACLIdResult
The response to a request to list the distributions that are associated with a specified AWS WAF web ACL.
|
| ListDistributionsRequest
The request to list your distributions.
|
| ListDistributionsResult
The returned result of the corresponding request.
|
| ListInvalidationsRequest
The request to list invalidations.
|
| ListInvalidationsResult
The returned result of the corresponding request.
|
| ListStreamingDistributionsRequest
The request to list your streaming distributions.
|
| ListStreamingDistributionsResult
The returned result of the corresponding request.
|
| ListTagsForResourceRequest
The request to list tags for a CloudFront resource.
|
| ListTagsForResourceResult
The returned result of the corresponding request.
|
| LoggingConfig
A complex type that controls whether access logs are written for the distribution.
|
| Origin
A complex type that describes the Amazon S3 bucket or the HTTP server (for example, a web server) from which
CloudFront gets your files.
|
| OriginCustomHeader
A complex type that contains
HeaderName and HeaderValue elements, if any, for this
distribution. |
| Origins
A complex type that contains information about origins for this distribution.
|
| OriginSslProtocols
A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an
HTTPS connection with your origin.
|
| Paths
A complex type that contains information about the objects that you want to invalidate.
|
| QueryStringCacheKeys |
| Restrictions
A complex type that identifies ways in which you want to restrict distribution of your content.
|
| S3Origin
A complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media
files for distribution.
|
| S3OriginConfig
A complex type that contains information about the Amazon S3 origin.
|
| Signer
A complex type that lists the AWS accounts that were included in the
TrustedSigners complex type, as
well as their active CloudFront key pair IDs, if any. |
| StreamingDistribution
A streaming distribution.
|
| StreamingDistributionConfig
The RTMP distribution's configuration information.
|
| StreamingDistributionConfigWithTags
A streaming distribution Configuration and a list of tags to be associated with the streaming distribution.
|
| StreamingDistributionList
A streaming distribution list.
|
| StreamingDistributionSummary
A summary of the information for an Amazon CloudFront streaming distribution.
|
| StreamingLoggingConfig
A complex type that controls whether access logs are written for this streaming distribution.
|
| Tag
A complex type that contains
Tag key and Tag value. |
| TagKeys
A complex type that contains zero or more
Tag elements. |
| TagResourceRequest
The request to add tags to a CloudFront resource.
|
| TagResourceResult |
| Tags
A complex type that contains zero or more
Tag elements. |
| TrustedSigners
A complex type that specifies the AWS accounts, if any, that you want to allow to create signed URLs for private
content.
|
| UntagResourceRequest
The request to remove tags from a CloudFront resource.
|
| UntagResourceResult |
| UpdateCloudFrontOriginAccessIdentityRequest
The request to update an origin access identity.
|
| UpdateCloudFrontOriginAccessIdentityResult
The returned result of the corresponding request.
|
| UpdateDistributionRequest
The request to update a distribution.
|
| UpdateDistributionResult
The returned result of the corresponding request.
|
| UpdateStreamingDistributionRequest
The request to update a streaming distribution.
|
| UpdateStreamingDistributionResult
The returned result of the corresponding request.
|
| ViewerCertificate
A complex type that specifies the following:
|
| Class and Description |
|---|
| GetDistributionRequest
The request to get a distribution's information.
|
| GetDistributionResult
The returned result of the corresponding request.
|
| GetInvalidationRequest
The request to get an invalidation's information.
|
| GetInvalidationResult
The returned result of the corresponding request.
|
| GetStreamingDistributionRequest
The request to get a streaming distribution's information.
|
| GetStreamingDistributionResult
The returned result of the corresponding request.
|
Copyright © 2017. All rights reserved.