Package | Description |
---|---|
com.amazonaws.services.cloudfront |
|
com.amazonaws.services.cloudfront.model | |
com.amazonaws.services.cloudfront.waiters |
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.
|
ContentTypeProfile
A field-level encryption content type profile.
|
ContentTypeProfileConfig
The configuration for a field-level encryption content type-profile mapping.
|
ContentTypeProfiles
Field-level encryption content type-profile.
|
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.
|
CreateFieldLevelEncryptionConfigRequest |
CreateFieldLevelEncryptionConfigResult |
CreateFieldLevelEncryptionProfileRequest |
CreateFieldLevelEncryptionProfileResult |
CreateInvalidationRequest
The request to create an invalidation.
|
CreateInvalidationResult
The returned result of the corresponding request.
|
CreatePublicKeyRequest |
CreatePublicKeyResult |
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 or an Amazon S3 bucket configured as a website endpoint.
|
DefaultCacheBehavior
A complex type that describes the default cache behavior if you don't 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 |
DeleteFieldLevelEncryptionConfigRequest |
DeleteFieldLevelEncryptionConfigResult |
DeleteFieldLevelEncryptionProfileRequest |
DeleteFieldLevelEncryptionProfileResult |
DeletePublicKeyRequest |
DeletePublicKeyResult |
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.
|
EncryptionEntities
Complex data type for field-level encryption profiles that includes all of the encryption entities.
|
EncryptionEntity
Complex data type for field-level encryption profiles that includes the encryption key and field pattern
specifications.
|
EventType |
FieldLevelEncryption
A complex data type that includes the profile configurations and other options specified for field-level encryption.
|
FieldLevelEncryptionConfig
A complex data type that includes the profile configurations specified for field-level encryption.
|
FieldLevelEncryptionList
List of field-level encrpytion configurations.
|
FieldLevelEncryptionProfile
A complex data type for field-level encryption profiles.
|
FieldLevelEncryptionProfileConfig
A complex data type of profiles for the field-level encryption.
|
FieldLevelEncryptionProfileList
List of field-level encryption profiles.
|
FieldLevelEncryptionProfileSummary
The field-level encryption profile summary.
|
FieldLevelEncryptionSummary
A summary of a field-level encryption item.
|
FieldPatterns
A complex data type that includes the field patterns to match for field-level encryption.
|
Format |
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.
|
GetFieldLevelEncryptionConfigRequest |
GetFieldLevelEncryptionConfigResult |
GetFieldLevelEncryptionProfileConfigRequest |
GetFieldLevelEncryptionProfileConfigResult |
GetFieldLevelEncryptionProfileRequest |
GetFieldLevelEncryptionProfileResult |
GetFieldLevelEncryptionRequest |
GetFieldLevelEncryptionResult |
GetInvalidationRequest
The request to get an invalidation's information.
|
GetInvalidationResult
The returned result of the corresponding request.
|
GetPublicKeyConfigRequest |
GetPublicKeyConfigResult |
GetPublicKeyRequest |
GetPublicKeyResult |
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 request headers, if any, that you want CloudFront to base caching on 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.
|
ListFieldLevelEncryptionConfigsRequest |
ListFieldLevelEncryptionConfigsResult |
ListFieldLevelEncryptionProfilesRequest |
ListFieldLevelEncryptionProfilesResult |
ListInvalidationsRequest
The request to list invalidations.
|
ListInvalidationsResult
The returned result of the corresponding request.
|
ListPublicKeysRequest |
ListPublicKeysResult |
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, HTTP server (for example, a web server), Amazon MediaStore, or
other server from which CloudFront gets your files.
|
OriginCustomHeader
A complex type that contains
HeaderName and HeaderValue elements, if any, for this
distribution. |
OriginGroup
An origin group includes two origins (a primary origin and a second origin to failover to) and a failover criteria
that you specify.
|
OriginGroupFailoverCriteria
A complex data type that includes information about the failover criteria for an origin group, including the status
codes for which CloudFront will failover from the primary origin to the second origin.
|
OriginGroupMember
An origin in an origin group.
|
OriginGroupMembers
A complex data type for the origins included in an origin group.
|
OriginGroups
A complex data type for the origin groups specified for a distribution.
|
OriginProtocolPolicy |
Origins
A complex type that contains information about origins and origin groups 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 |
PublicKey
A complex data type of public keys you add to CloudFront to use with features like field-level encryption.
|
PublicKeyConfig
Information about a public key you add to CloudFront to use with features like field-level encryption.
|
PublicKeyList
A list of public keys you've added to CloudFront to use with features like field-level encryption.
|
PublicKeySummary
A complex data type for public key information.
|
QueryArgProfile
Query argument-profile mapping for field-level encryption.
|
QueryArgProfileConfig
Configuration for query argument-profile mapping for field-level encryption.
|
QueryArgProfiles
Query argument-profile mapping for field-level encryption.
|
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 |
StatusCodes
A complex data type for the status codes that you specify that, when returned by a primary origin, trigger CloudFront
to failover to a second origin.
|
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.
|
UpdateFieldLevelEncryptionConfigRequest |
UpdateFieldLevelEncryptionConfigResult |
UpdateFieldLevelEncryptionProfileRequest |
UpdateFieldLevelEncryptionProfileResult |
UpdatePublicKeyRequest |
UpdatePublicKeyResult |
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 |
---|
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 © 2019. All rights reserved.