| AccessDeniedException.Builder |
| ActiveTrustedKeyGroups
A list of key groups, and the public keys in each key group, that CloudFront can use to verify the signatures of
signed URLs and signed cookies.
|
| ActiveTrustedKeyGroups.Builder |
| ActiveTrustedSigners
A list of Amazon Web Services accounts and the active CloudFront key pairs in each account that CloudFront can use to
verify the signatures of signed URLs and signed cookies.
|
| ActiveTrustedSigners.Builder |
| Aliases
A complex type that contains information about CNAMEs (alternate domain names), if any, for this distribution.
|
| Aliases.Builder |
| AliasICPRecordal
Amazon Web Services services in China customers must file for an Internet Content Provider (ICP) recordal if they
want to serve content publicly on an alternate domain name, also known as a CNAME, that they've added to CloudFront.
|
| AliasICPRecordal.Builder |
| AllowedMethods
A complex type that controls which HTTP methods CloudFront processes and forwards to your Amazon S3 bucket or your
custom origin.
|
| AllowedMethods.Builder |
| AssociateAliasRequest.Builder |
| AssociateAliasResponse.Builder |
| BatchTooLargeException.Builder |
| CacheBehavior
A complex type that describes how CloudFront processes requests.
|
| CacheBehavior.Builder |
| CacheBehaviors
A complex type that contains zero or more CacheBehavior elements.
|
| CacheBehaviors.Builder |
| CachedMethods
A complex type that controls whether CloudFront caches the response to requests using the specified HTTP methods.
|
| CachedMethods.Builder |
| CachePolicy
A cache policy.
|
| CachePolicy.Builder |
| CachePolicyAlreadyExistsException.Builder |
| CachePolicyConfig
A cache policy configuration.
|
| CachePolicyConfig.Builder |
| CachePolicyCookieBehavior |
| CachePolicyCookiesConfig
An object that determines whether any cookies in viewer requests (and if so, which cookies) are included in the cache
key and automatically included in requests that CloudFront sends to the origin.
|
| CachePolicyCookiesConfig.Builder |
| CachePolicyHeaderBehavior |
| CachePolicyHeadersConfig
An object that determines whether any HTTP headers (and if so, which headers) are included in the cache key and
automatically included in requests that CloudFront sends to the origin.
|
| CachePolicyHeadersConfig.Builder |
| CachePolicyInUseException.Builder |
| CachePolicyList
A list of cache policies.
|
| CachePolicyList.Builder |
| CachePolicyQueryStringBehavior |
| CachePolicyQueryStringsConfig
An object that determines whether any URL query strings in viewer requests (and if so, which query strings) are
included in the cache key and automatically included in requests that CloudFront sends to the origin.
|
| CachePolicyQueryStringsConfig.Builder |
| CachePolicySummary
Contains a cache policy.
|
| CachePolicySummary.Builder |
| CachePolicyType |
| CannotChangeImmutablePublicKeyFieldsException.Builder |
| CertificateSource |
| CloudFrontException |
| CloudFrontException.Builder |
| CloudFrontException.BuilderImpl |
| CloudFrontOriginAccessIdentity
CloudFront origin access identity.
|
| CloudFrontOriginAccessIdentity.Builder |
| CloudFrontOriginAccessIdentityAlreadyExistsException.Builder |
| CloudFrontOriginAccessIdentityConfig
Origin access identity configuration.
|
| CloudFrontOriginAccessIdentityConfig.Builder |
| CloudFrontOriginAccessIdentityInUseException.Builder |
| CloudFrontOriginAccessIdentityList
Lists the origin access identities for CloudFront.Send a GET request to the
/CloudFront API version/origin-access-identity/cloudfront resource.
|
| CloudFrontOriginAccessIdentityList.Builder |
| CloudFrontOriginAccessIdentitySummary
Summary of the information about a CloudFront origin access identity.
|
| CloudFrontOriginAccessIdentitySummary.Builder |
| CloudFrontRequest |
| CloudFrontRequest.Builder |
| CloudFrontResponse |
| CloudFrontResponse.Builder |
| CloudFrontResponseMetadata |
| CnameAlreadyExistsException.Builder |
| ConflictingAlias
An alias (also called a CNAME) and the CloudFront distribution and Amazon Web Services account ID that it’s
associated with.
|
| ConflictingAlias.Builder |
| ConflictingAliasesList
A list of aliases (also called CNAMEs) and the CloudFront distributions and Amazon Web Services accounts that they
are associated with.
|
| ConflictingAliasesList.Builder |
| ContentTypeProfile
A field-level encryption content type profile.
|
| ContentTypeProfile.Builder |
| ContentTypeProfileConfig
The configuration for a field-level encryption content type-profile mapping.
|
| ContentTypeProfileConfig.Builder |
| ContentTypeProfiles
Field-level encryption content type-profile.
|
| ContentTypeProfiles.Builder |
| CookieNames
Contains a list of cookie names.
|
| CookieNames.Builder |
| CookiePreference
This field is deprecated.
|
| CookiePreference.Builder |
| CreateCachePolicyRequest.Builder |
| CreateCachePolicyResponse.Builder |
| CreateCloudFrontOriginAccessIdentityRequest.Builder |
| CreateCloudFrontOriginAccessIdentityResponse.Builder |
| CreateDistributionRequest.Builder |
| CreateDistributionResponse.Builder |
| CreateDistributionWithTagsRequest.Builder |
| CreateDistributionWithTagsResponse.Builder |
| CreateFieldLevelEncryptionConfigRequest.Builder |
| CreateFieldLevelEncryptionConfigResponse.Builder |
| CreateFieldLevelEncryptionProfileRequest.Builder |
| CreateFieldLevelEncryptionProfileResponse.Builder |
| CreateFunctionRequest.Builder |
| CreateFunctionResponse.Builder |
| CreateInvalidationRequest.Builder |
| CreateInvalidationResponse.Builder |
| CreateKeyGroupRequest.Builder |
| CreateKeyGroupResponse.Builder |
| CreateMonitoringSubscriptionRequest.Builder |
| CreateMonitoringSubscriptionResponse.Builder |
| CreateOriginRequestPolicyRequest.Builder |
| CreateOriginRequestPolicyResponse.Builder |
| CreatePublicKeyRequest.Builder |
| CreatePublicKeyResponse.Builder |
| CreateRealtimeLogConfigRequest.Builder |
| CreateRealtimeLogConfigResponse.Builder |
| CreateResponseHeadersPolicyRequest.Builder |
| CreateResponseHeadersPolicyResponse.Builder |
| CreateStreamingDistributionRequest.Builder |
| CreateStreamingDistributionResponse.Builder |
| CreateStreamingDistributionWithTagsRequest.Builder |
| CreateStreamingDistributionWithTagsResponse.Builder |
| CustomErrorResponse
A complex type that controls:
|
| CustomErrorResponse.Builder |
| CustomErrorResponses
A complex type that controls:
|
| CustomErrorResponses.Builder |
| CustomHeaders
A complex type that contains the list of Custom Headers for each origin.
|
| CustomHeaders.Builder |
| CustomOriginConfig
A custom origin.
|
| CustomOriginConfig.Builder |
| DefaultCacheBehavior
A complex type that describes the default cache behavior if you don’t specify a CacheBehavior element or
if request URLs don’t match any of the values of PathPattern in CacheBehavior elements.
|
| DefaultCacheBehavior.Builder |
| DeleteCachePolicyRequest.Builder |
| DeleteCachePolicyResponse.Builder |
| DeleteCloudFrontOriginAccessIdentityRequest.Builder |
| DeleteCloudFrontOriginAccessIdentityResponse.Builder |
| DeleteDistributionRequest.Builder |
| DeleteDistributionResponse.Builder |
| DeleteFieldLevelEncryptionConfigRequest.Builder |
| DeleteFieldLevelEncryptionConfigResponse.Builder |
| DeleteFieldLevelEncryptionProfileRequest.Builder |
| DeleteFieldLevelEncryptionProfileResponse.Builder |
| DeleteFunctionRequest.Builder |
| DeleteFunctionResponse.Builder |
| DeleteKeyGroupRequest.Builder |
| DeleteKeyGroupResponse.Builder |
| DeleteMonitoringSubscriptionRequest.Builder |
| DeleteMonitoringSubscriptionResponse.Builder |
| DeleteOriginRequestPolicyRequest.Builder |
| DeleteOriginRequestPolicyResponse.Builder |
| DeletePublicKeyRequest.Builder |
| DeletePublicKeyResponse.Builder |
| DeleteRealtimeLogConfigRequest.Builder |
| DeleteRealtimeLogConfigResponse.Builder |
| DeleteResponseHeadersPolicyRequest.Builder |
| DeleteResponseHeadersPolicyResponse.Builder |
| DeleteStreamingDistributionRequest.Builder |
| DeleteStreamingDistributionResponse.Builder |
| DescribeFunctionRequest.Builder |
| DescribeFunctionResponse.Builder |
| Distribution
A distribution tells CloudFront where you want content to be delivered from, and the details about how to track and
manage content delivery.
|
| Distribution.Builder |
| DistributionAlreadyExistsException.Builder |
| DistributionConfig
A distribution configuration.
|
| DistributionConfig.Builder |
| DistributionConfigWithTags
A distribution Configuration and a list of tags to be associated with the distribution.
|
| DistributionConfigWithTags.Builder |
| DistributionIdList
A list of distribution IDs.
|
| DistributionIdList.Builder |
| DistributionList
A distribution list.
|
| DistributionList.Builder |
| DistributionNotDisabledException.Builder |
| DistributionSummary
A summary of the information about a CloudFront distribution.
|
| DistributionSummary.Builder |
| EncryptionEntities
Complex data type for field-level encryption profiles that includes all of the encryption entities.
|
| EncryptionEntities.Builder |
| EncryptionEntity
Complex data type for field-level encryption profiles that includes the encryption key and field pattern
specifications.
|
| EncryptionEntity.Builder |
| EndPoint
Contains information about the Amazon Kinesis data stream where you are sending real-time log data in a real-time log
configuration.
|
| EndPoint.Builder |
| EventType |
| FieldLevelEncryption
A complex data type that includes the profile configurations and other options specified for field-level encryption.
|
| FieldLevelEncryption.Builder |
| FieldLevelEncryptionConfig
A complex data type that includes the profile configurations specified for field-level encryption.
|
| FieldLevelEncryptionConfig.Builder |
| FieldLevelEncryptionConfigAlreadyExistsException.Builder |
| FieldLevelEncryptionConfigInUseException.Builder |
| FieldLevelEncryptionList
List of field-level encrpytion configurations.
|
| FieldLevelEncryptionList.Builder |
| FieldLevelEncryptionProfile
A complex data type for field-level encryption profiles.
|
| FieldLevelEncryptionProfile.Builder |
| FieldLevelEncryptionProfileAlreadyExistsException.Builder |
| FieldLevelEncryptionProfileConfig
A complex data type of profiles for the field-level encryption.
|
| FieldLevelEncryptionProfileConfig.Builder |
| FieldLevelEncryptionProfileInUseException.Builder |
| FieldLevelEncryptionProfileList
List of field-level encryption profiles.
|
| FieldLevelEncryptionProfileList.Builder |
| FieldLevelEncryptionProfileSizeExceededException.Builder |
| FieldLevelEncryptionProfileSummary
The field-level encryption profile summary.
|
| FieldLevelEncryptionProfileSummary.Builder |
| FieldLevelEncryptionSummary
A summary of a field-level encryption item.
|
| FieldLevelEncryptionSummary.Builder |
| FieldPatterns
A complex data type that includes the field patterns to match for field-level encryption.
|
| FieldPatterns.Builder |
| Format |
| ForwardedValues
This field is deprecated.
|
| ForwardedValues.Builder |
| FrameOptionsList |
| FunctionAlreadyExistsException.Builder |
| FunctionAssociation
A CloudFront function that is associated with a cache behavior in a CloudFront distribution.
|
| FunctionAssociation.Builder |
| FunctionAssociations
A list of CloudFront functions that are associated with a cache behavior in a CloudFront distribution.
|
| FunctionAssociations.Builder |
| FunctionConfig
Contains configuration information about a CloudFront function.
|
| FunctionConfig.Builder |
| FunctionInUseException.Builder |
| FunctionList
A list of CloudFront functions.
|
| FunctionList.Builder |
| FunctionMetadata
Contains metadata about a CloudFront function.
|
| FunctionMetadata.Builder |
| FunctionRuntime |
| FunctionSizeLimitExceededException.Builder |
| FunctionStage |
| FunctionSummary
Contains configuration information and metadata about a CloudFront function.
|
| FunctionSummary.Builder |
| GeoRestriction
A complex type that controls the countries in which your content is distributed.
|
| GeoRestriction.Builder |
| GeoRestrictionType |
| GetCachePolicyConfigRequest.Builder |
| GetCachePolicyConfigResponse.Builder |
| GetCachePolicyRequest.Builder |
| GetCachePolicyResponse.Builder |
| GetCloudFrontOriginAccessIdentityConfigRequest.Builder |
| GetCloudFrontOriginAccessIdentityConfigResponse.Builder |
| GetCloudFrontOriginAccessIdentityRequest.Builder |
| GetCloudFrontOriginAccessIdentityResponse.Builder |
| GetDistributionConfigRequest.Builder |
| GetDistributionConfigResponse.Builder |
| GetDistributionRequest.Builder |
| GetDistributionResponse.Builder |
| GetFieldLevelEncryptionConfigRequest.Builder |
| GetFieldLevelEncryptionConfigResponse.Builder |
| GetFieldLevelEncryptionProfileConfigRequest.Builder |
| GetFieldLevelEncryptionProfileConfigResponse.Builder |
| GetFieldLevelEncryptionProfileRequest.Builder |
| GetFieldLevelEncryptionProfileResponse.Builder |
| GetFieldLevelEncryptionRequest.Builder |
| GetFieldLevelEncryptionResponse.Builder |
| GetFunctionRequest.Builder |
| GetFunctionResponse.Builder |
| GetInvalidationRequest.Builder |
| GetInvalidationResponse.Builder |
| GetKeyGroupConfigRequest.Builder |
| GetKeyGroupConfigResponse.Builder |
| GetKeyGroupRequest.Builder |
| GetKeyGroupResponse.Builder |
| GetMonitoringSubscriptionRequest.Builder |
| GetMonitoringSubscriptionResponse.Builder |
| GetOriginRequestPolicyConfigRequest.Builder |
| GetOriginRequestPolicyConfigResponse.Builder |
| GetOriginRequestPolicyRequest.Builder |
| GetOriginRequestPolicyResponse.Builder |
| GetPublicKeyConfigRequest.Builder |
| GetPublicKeyConfigResponse.Builder |
| GetPublicKeyRequest.Builder |
| GetPublicKeyResponse.Builder |
| GetRealtimeLogConfigRequest.Builder |
| GetRealtimeLogConfigResponse.Builder |
| GetResponseHeadersPolicyConfigRequest.Builder |
| GetResponseHeadersPolicyConfigResponse.Builder |
| GetResponseHeadersPolicyRequest.Builder |
| GetResponseHeadersPolicyResponse.Builder |
| GetStreamingDistributionConfigRequest.Builder |
| GetStreamingDistributionConfigResponse.Builder |
| GetStreamingDistributionRequest.Builder |
| GetStreamingDistributionResponse.Builder |
| Headers
Contains a list of HTTP header names.
|
| Headers.Builder |
| HttpVersion |
| ICPRecordalStatus |
| IllegalDeleteException.Builder |
| IllegalFieldLevelEncryptionConfigAssociationWithCacheBehaviorException.Builder |
| IllegalUpdateException.Builder |
| InconsistentQuantitiesException.Builder |
| InvalidArgumentException.Builder |
| Invalidation
An invalidation.
|
| Invalidation.Builder |
| InvalidationBatch
An invalidation batch.
|
| InvalidationBatch.Builder |
| InvalidationList
The InvalidationList complex type describes the list of invalidation objects.
|
| InvalidationList.Builder |
| InvalidationSummary
A summary of an invalidation request.
|
| InvalidationSummary.Builder |
| InvalidDefaultRootObjectException.Builder |
| InvalidErrorCodeException.Builder |
| InvalidForwardCookiesException.Builder |
| InvalidFunctionAssociationException.Builder |
| InvalidGeoRestrictionParameterException.Builder |
| InvalidHeadersForS3OriginException.Builder |
| InvalidIfMatchVersionException.Builder |
| InvalidLambdaFunctionAssociationException.Builder |
| InvalidLocationCodeException.Builder |
| InvalidMinimumProtocolVersionException.Builder |
| InvalidOriginAccessIdentityException.Builder |
| InvalidOriginException.Builder |
| InvalidOriginKeepaliveTimeoutException.Builder |
| InvalidOriginReadTimeoutException.Builder |
| InvalidProtocolSettingsException.Builder |
| InvalidQueryStringParametersException.Builder |
| InvalidRelativePathException.Builder |
| InvalidRequiredProtocolException.Builder |
| InvalidResponseCodeException.Builder |
| InvalidTaggingException.Builder |
| InvalidTtlOrderException.Builder |
| InvalidViewerCertificateException.Builder |
| InvalidWebAclIdException.Builder |
| ItemSelection |
| KeyGroup
A key group.
|
| KeyGroup.Builder |
| KeyGroupAlreadyExistsException.Builder |
| KeyGroupConfig
A key group configuration.
|
| KeyGroupConfig.Builder |
| KeyGroupList
A list of key groups.
|
| KeyGroupList.Builder |
| KeyGroupSummary
Contains information about a key group.
|
| KeyGroupSummary.Builder |
| KeyPairIds
A list of CloudFront key pair identifiers.
|
| KeyPairIds.Builder |
| KGKeyPairIds
A list of identifiers for the public keys that CloudFront can use to verify the signatures of signed URLs and signed
cookies.
|
| KGKeyPairIds.Builder |
| KinesisStreamConfig
Contains information about the Amazon Kinesis data stream where you are sending real-time log data.
|
| KinesisStreamConfig.Builder |
| LambdaFunctionAssociation
A complex type that contains a Lambda@Edge function association.
|
| LambdaFunctionAssociation.Builder |
| LambdaFunctionAssociations
A complex type that specifies a list of Lambda@Edge functions associations for a cache behavior.
|
| LambdaFunctionAssociations.Builder |
| ListCachePoliciesRequest.Builder |
| ListCachePoliciesResponse.Builder |
| ListCloudFrontOriginAccessIdentitiesRequest.Builder |
| ListCloudFrontOriginAccessIdentitiesResponse.Builder |
| ListConflictingAliasesRequest.Builder |
| ListConflictingAliasesResponse.Builder |
| ListDistributionsByCachePolicyIdRequest.Builder |
| ListDistributionsByCachePolicyIdResponse.Builder |
| ListDistributionsByKeyGroupRequest.Builder |
| ListDistributionsByKeyGroupResponse.Builder |
| ListDistributionsByOriginRequestPolicyIdRequest.Builder |
| ListDistributionsByOriginRequestPolicyIdResponse.Builder |
| ListDistributionsByRealtimeLogConfigRequest.Builder |
| ListDistributionsByRealtimeLogConfigResponse.Builder |
| ListDistributionsByResponseHeadersPolicyIdRequest.Builder |
| ListDistributionsByResponseHeadersPolicyIdResponse.Builder |
| ListDistributionsByWebAclIdRequest.Builder |
| ListDistributionsByWebAclIdResponse.Builder |
| ListDistributionsRequest.Builder |
| ListDistributionsResponse.Builder |
| ListFieldLevelEncryptionConfigsRequest.Builder |
| ListFieldLevelEncryptionConfigsResponse.Builder |
| ListFieldLevelEncryptionProfilesRequest.Builder |
| ListFieldLevelEncryptionProfilesResponse.Builder |
| ListFunctionsRequest.Builder |
| ListFunctionsResponse.Builder |
| ListInvalidationsRequest.Builder |
| ListInvalidationsResponse.Builder |
| ListKeyGroupsRequest.Builder |
| ListKeyGroupsResponse.Builder |
| ListOriginRequestPoliciesRequest.Builder |
| ListOriginRequestPoliciesResponse.Builder |
| ListPublicKeysRequest.Builder |
| ListPublicKeysResponse.Builder |
| ListRealtimeLogConfigsRequest.Builder |
| ListRealtimeLogConfigsResponse.Builder |
| ListResponseHeadersPoliciesRequest.Builder |
| ListResponseHeadersPoliciesResponse.Builder |
| ListStreamingDistributionsRequest.Builder |
| ListStreamingDistributionsResponse.Builder |
| ListTagsForResourceRequest.Builder |
| ListTagsForResourceResponse.Builder |
| LoggingConfig
A complex type that controls whether access logs are written for the distribution.
|
| LoggingConfig.Builder |
| Method |
| MinimumProtocolVersion |
| MissingBodyException.Builder |
| MonitoringSubscription
A monitoring subscription.
|
| MonitoringSubscription.Builder |
| NoSuchCachePolicyException.Builder |
| NoSuchCloudFrontOriginAccessIdentityException.Builder |
| NoSuchDistributionException.Builder |
| NoSuchFieldLevelEncryptionConfigException.Builder |
| NoSuchFieldLevelEncryptionProfileException.Builder |
| NoSuchFunctionExistsException.Builder |
| NoSuchInvalidationException.Builder |
| NoSuchOriginException.Builder |
| NoSuchOriginRequestPolicyException.Builder |
| NoSuchPublicKeyException.Builder |
| NoSuchRealtimeLogConfigException.Builder |
| NoSuchResourceException.Builder |
| NoSuchResponseHeadersPolicyException.Builder |
| NoSuchStreamingDistributionException.Builder |
| Origin
An origin.
|
| Origin.Builder |
| OriginCustomHeader
A complex type that contains HeaderName and HeaderValue elements, if any, for this
distribution.
|
| OriginCustomHeader.Builder |
| OriginGroup
An origin group includes two origins (a primary origin and a second origin to failover to) and a failover criteria
that you specify.
|
| OriginGroup.Builder |
| 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.
|
| OriginGroupFailoverCriteria.Builder |
| OriginGroupMember
An origin in an origin group.
|
| OriginGroupMember.Builder |
| OriginGroupMembers
A complex data type for the origins included in an origin group.
|
| OriginGroupMembers.Builder |
| OriginGroups
A complex data type for the origin groups specified for a distribution.
|
| OriginGroups.Builder |
| OriginProtocolPolicy |
| OriginRequestPolicy
An origin request policy.
|
| OriginRequestPolicy.Builder |
| OriginRequestPolicyAlreadyExistsException.Builder |
| OriginRequestPolicyConfig
An origin request policy configuration.
|
| OriginRequestPolicyConfig.Builder |
| OriginRequestPolicyCookieBehavior |
| OriginRequestPolicyCookiesConfig
An object that determines whether any cookies in viewer requests (and if so, which cookies) are included in requests
that CloudFront sends to the origin.
|
| OriginRequestPolicyCookiesConfig.Builder |
| OriginRequestPolicyHeaderBehavior |
| OriginRequestPolicyHeadersConfig
An object that determines whether any HTTP headers (and if so, which headers) are included in requests that
CloudFront sends to the origin.
|
| OriginRequestPolicyHeadersConfig.Builder |
| OriginRequestPolicyInUseException.Builder |
| OriginRequestPolicyList
A list of origin request policies.
|
| OriginRequestPolicyList.Builder |
| OriginRequestPolicyQueryStringBehavior |
| OriginRequestPolicyQueryStringsConfig
An object that determines whether any URL query strings in viewer requests (and if so, which query strings) are
included in requests that CloudFront sends to the origin.
|
| OriginRequestPolicyQueryStringsConfig.Builder |
| OriginRequestPolicySummary
Contains an origin request policy.
|
| OriginRequestPolicySummary.Builder |
| OriginRequestPolicyType |
| Origins
Contains information about the origins for this distribution.
|
| Origins.Builder |
| OriginShield
CloudFront Origin Shield.
|
| OriginShield.Builder |
| OriginSslProtocols
A complex type that contains information about the SSL/TLS protocols that CloudFront can use when establishing an
HTTPS connection with your origin.
|
| OriginSslProtocols.Builder |
| ParametersInCacheKeyAndForwardedToOrigin
This object determines the values that CloudFront includes in the cache key.
|
| ParametersInCacheKeyAndForwardedToOrigin.Builder |
| Paths
A complex type that contains information about the objects that you want to invalidate.
|
| Paths.Builder |
| PreconditionFailedException.Builder |
| PriceClass |
| PublicKey
|
| PublicKey.Builder |
| PublicKeyAlreadyExistsException.Builder |
| PublicKeyConfig
|
| PublicKeyConfig.Builder |
| PublicKeyInUseException.Builder |
| PublicKeyList
|
| PublicKeyList.Builder |
| PublicKeySummary
Contains information about a public key.
|
| PublicKeySummary.Builder |
| PublishFunctionRequest.Builder |
| PublishFunctionResponse.Builder |
| QueryArgProfile
Query argument-profile mapping for field-level encryption.
|
| QueryArgProfile.Builder |
| QueryArgProfileConfig
Configuration for query argument-profile mapping for field-level encryption.
|
| QueryArgProfileConfig.Builder |
| QueryArgProfileEmptyException.Builder |
| QueryArgProfiles
Query argument-profile mapping for field-level encryption.
|
| QueryArgProfiles.Builder |
| QueryStringCacheKeys
This field is deprecated.
|
| QueryStringCacheKeys.Builder |
| QueryStringNames
Contains a list of query string names.
|
| QueryStringNames.Builder |
| RealtimeLogConfig
A real-time log configuration.
|
| RealtimeLogConfig.Builder |
| RealtimeLogConfigAlreadyExistsException.Builder |
| RealtimeLogConfigInUseException.Builder |
| RealtimeLogConfigOwnerMismatchException.Builder |
| RealtimeLogConfigs
A list of real-time log configurations.
|
| RealtimeLogConfigs.Builder |
| RealtimeMetricsSubscriptionConfig
A subscription configuration for additional CloudWatch metrics.
|
| RealtimeMetricsSubscriptionConfig.Builder |
| RealtimeMetricsSubscriptionStatus |
| ReferrerPolicyList |
| ResourceInUseException.Builder |
| ResponseHeadersPolicy
A response headers policy.
|
| ResponseHeadersPolicy.Builder |
| ResponseHeadersPolicyAccessControlAllowHeaders
A list of HTTP header names that CloudFront includes as values for the Access-Control-Allow-Headers HTTP
response header.
|
| ResponseHeadersPolicyAccessControlAllowHeaders.Builder |
| ResponseHeadersPolicyAccessControlAllowMethods
A list of HTTP methods that CloudFront includes as values for the Access-Control-Allow-Methods HTTP
response header.
|
| ResponseHeadersPolicyAccessControlAllowMethods.Builder |
| ResponseHeadersPolicyAccessControlAllowMethodsValues |
| ResponseHeadersPolicyAccessControlAllowOrigins
A list of origins (domain names) that CloudFront can use as the value for the
Access-Control-Allow-Origin HTTP response header.
|
| ResponseHeadersPolicyAccessControlAllowOrigins.Builder |
| ResponseHeadersPolicyAccessControlExposeHeaders
A list of HTTP headers that CloudFront includes as values for the Access-Control-Expose-Headers HTTP
response header.
|
| ResponseHeadersPolicyAccessControlExposeHeaders.Builder |
| ResponseHeadersPolicyAlreadyExistsException.Builder |
| ResponseHeadersPolicyConfig
A response headers policy configuration.
|
| ResponseHeadersPolicyConfig.Builder |
| ResponseHeadersPolicyContentSecurityPolicy
The policy directives and their values that CloudFront includes as values for the
Content-Security-Policy HTTP response header.
|
| ResponseHeadersPolicyContentSecurityPolicy.Builder |
| ResponseHeadersPolicyContentTypeOptions
Determines whether CloudFront includes the X-Content-Type-Options HTTP response header with its value
set to nosniff.
|
| ResponseHeadersPolicyContentTypeOptions.Builder |
| ResponseHeadersPolicyCorsConfig
A configuration for a set of HTTP response headers that are used for cross-origin resource sharing (CORS).
|
| ResponseHeadersPolicyCorsConfig.Builder |
| ResponseHeadersPolicyCustomHeader
An HTTP response header name and its value.
|
| ResponseHeadersPolicyCustomHeader.Builder |
| ResponseHeadersPolicyCustomHeadersConfig
A list of HTTP response header names and their values.
|
| ResponseHeadersPolicyCustomHeadersConfig.Builder |
| ResponseHeadersPolicyFrameOptions
Determines whether CloudFront includes the X-Frame-Options HTTP response header and the header’s value.
|
| ResponseHeadersPolicyFrameOptions.Builder |
| ResponseHeadersPolicyInUseException.Builder |
| ResponseHeadersPolicyList
A list of response headers policies.
|
| ResponseHeadersPolicyList.Builder |
| ResponseHeadersPolicyReferrerPolicy
Determines whether CloudFront includes the Referrer-Policy HTTP response header and the header’s value.
|
| ResponseHeadersPolicyReferrerPolicy.Builder |
| ResponseHeadersPolicySecurityHeadersConfig
A configuration for a set of security-related HTTP response headers.
|
| ResponseHeadersPolicySecurityHeadersConfig.Builder |
| ResponseHeadersPolicyStrictTransportSecurity
Determines whether CloudFront includes the Strict-Transport-Security HTTP response header and the
header’s value.
|
| ResponseHeadersPolicyStrictTransportSecurity.Builder |
| ResponseHeadersPolicySummary
Contains a response headers policy.
|
| ResponseHeadersPolicySummary.Builder |
| ResponseHeadersPolicyType |
| ResponseHeadersPolicyXSSProtection
Determines whether CloudFront includes the X-XSS-Protection HTTP response header and the header’s value.
|
| ResponseHeadersPolicyXSSProtection.Builder |
| Restrictions
A complex type that identifies ways in which you want to restrict distribution of your content.
|
| Restrictions.Builder |
| S3Origin
A complex type that contains information about the Amazon S3 bucket from which you want CloudFront to get your media
files for distribution.
|
| S3Origin.Builder |
| S3OriginConfig
A complex type that contains information about the Amazon S3 origin.
|
| S3OriginConfig.Builder |
| Signer
A list of Amazon Web Services accounts and the active CloudFront key pairs in each account that CloudFront can use to
verify the signatures of signed URLs and signed cookies.
|
| Signer.Builder |
| 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.
|
| StatusCodes.Builder |
| StreamingDistribution
A streaming distribution tells CloudFront where you want RTMP content to be delivered from, and the details about how
to track and manage content delivery.
|
| StreamingDistribution.Builder |
| StreamingDistributionAlreadyExistsException.Builder |
| StreamingDistributionConfig
The RTMP distribution's configuration information.
|
| StreamingDistributionConfig.Builder |
| StreamingDistributionConfigWithTags
A streaming distribution Configuration and a list of tags to be associated with the streaming distribution.
|
| StreamingDistributionConfigWithTags.Builder |
| StreamingDistributionList
A streaming distribution list.
|
| StreamingDistributionList.Builder |
| StreamingDistributionNotDisabledException.Builder |
| StreamingDistributionSummary
A summary of the information for a CloudFront streaming distribution.
|
| StreamingDistributionSummary.Builder |
| StreamingLoggingConfig
A complex type that controls whether access logs are written for this streaming distribution.
|
| StreamingLoggingConfig.Builder |
| Tag
A complex type that contains Tag key and Tag value.
|
| Tag.Builder |
| TagKeys
A complex type that contains zero or more Tag elements.
|
| TagKeys.Builder |
| TagResourceRequest.Builder |
| TagResourceResponse.Builder |
| Tags
A complex type that contains zero or more Tag elements.
|
| Tags.Builder |
| TestFunctionFailedException.Builder |
| TestFunctionRequest.Builder |
| TestFunctionResponse.Builder |
| TestResult
Contains the result of testing a CloudFront function with TestFunction.
|
| TestResult.Builder |
| TooManyCacheBehaviorsException.Builder |
| TooManyCachePoliciesException.Builder |
| TooManyCertificatesException.Builder |
| TooManyCloudFrontOriginAccessIdentitiesException.Builder |
| TooManyCookieNamesInWhiteListException.Builder |
| TooManyCookiesInCachePolicyException.Builder |
| TooManyCookiesInOriginRequestPolicyException.Builder |
| TooManyCustomHeadersInResponseHeadersPolicyException.Builder |
| TooManyDistributionCnamEsException.Builder |
| TooManyDistributionsAssociatedToCachePolicyException.Builder |
| TooManyDistributionsAssociatedToFieldLevelEncryptionConfigException.Builder |
| TooManyDistributionsAssociatedToKeyGroupException.Builder |
| TooManyDistributionsAssociatedToOriginRequestPolicyException.Builder |
| TooManyDistributionsAssociatedToResponseHeadersPolicyException.Builder |
| TooManyDistributionsException.Builder |
| TooManyDistributionsWithFunctionAssociationsException.Builder |
| TooManyDistributionsWithLambdaAssociationsException.Builder |
| TooManyDistributionsWithSingleFunctionArnException.Builder |
| TooManyFieldLevelEncryptionConfigsException.Builder |
| TooManyFieldLevelEncryptionContentTypeProfilesException.Builder |
| TooManyFieldLevelEncryptionEncryptionEntitiesException.Builder |
| TooManyFieldLevelEncryptionFieldPatternsException.Builder |
| TooManyFieldLevelEncryptionProfilesException.Builder |
| TooManyFieldLevelEncryptionQueryArgProfilesException.Builder |
| TooManyFunctionAssociationsException.Builder |
| TooManyFunctionsException.Builder |
| TooManyHeadersInCachePolicyException.Builder |
| TooManyHeadersInForwardedValuesException.Builder |
| TooManyHeadersInOriginRequestPolicyException.Builder |
| TooManyInvalidationsInProgressException.Builder |
| TooManyKeyGroupsAssociatedToDistributionException.Builder |
| TooManyKeyGroupsException.Builder |
| TooManyLambdaFunctionAssociationsException.Builder |
| TooManyOriginCustomHeadersException.Builder |
| TooManyOriginGroupsPerDistributionException.Builder |
| TooManyOriginRequestPoliciesException.Builder |
| TooManyOriginsException.Builder |
| TooManyPublicKeysException.Builder |
| TooManyPublicKeysInKeyGroupException.Builder |
| TooManyQueryStringParametersException.Builder |
| TooManyQueryStringsInCachePolicyException.Builder |
| TooManyQueryStringsInOriginRequestPolicyException.Builder |
| TooManyRealtimeLogConfigsException.Builder |
| TooManyResponseHeadersPoliciesException.Builder |
| TooManyStreamingDistributionCnamEsException.Builder |
| TooManyStreamingDistributionsException.Builder |
| TooManyTrustedSignersException.Builder |
| TrustedKeyGroupDoesNotExistException.Builder |
| TrustedKeyGroups
A list of key groups whose public keys CloudFront can use to verify the signatures of signed URLs and signed cookies.
|
| TrustedKeyGroups.Builder |
| TrustedSignerDoesNotExistException.Builder |
| TrustedSigners
A list of Amazon Web Services accounts whose public keys CloudFront can use to verify the signatures of signed URLs
and signed cookies.
|
| TrustedSigners.Builder |
| UnsupportedOperationException.Builder |
| UntagResourceRequest.Builder |
| UntagResourceResponse.Builder |
| UpdateCachePolicyRequest.Builder |
| UpdateCachePolicyResponse.Builder |
| UpdateCloudFrontOriginAccessIdentityRequest.Builder |
| UpdateCloudFrontOriginAccessIdentityResponse.Builder |
| UpdateDistributionRequest.Builder |
| UpdateDistributionResponse.Builder |
| UpdateFieldLevelEncryptionConfigRequest.Builder |
| UpdateFieldLevelEncryptionConfigResponse.Builder |
| UpdateFieldLevelEncryptionProfileRequest.Builder |
| UpdateFieldLevelEncryptionProfileResponse.Builder |
| UpdateFunctionRequest.Builder |
| UpdateFunctionResponse.Builder |
| UpdateKeyGroupRequest.Builder |
| UpdateKeyGroupResponse.Builder |
| UpdateOriginRequestPolicyRequest.Builder |
| UpdateOriginRequestPolicyResponse.Builder |
| UpdatePublicKeyRequest.Builder |
| UpdatePublicKeyResponse.Builder |
| UpdateRealtimeLogConfigRequest.Builder |
| UpdateRealtimeLogConfigResponse.Builder |
| UpdateResponseHeadersPolicyRequest.Builder |
| UpdateResponseHeadersPolicyResponse.Builder |
| UpdateStreamingDistributionRequest.Builder |
| UpdateStreamingDistributionResponse.Builder |
| ViewerCertificate
A complex type that determines the distribution’s SSL/TLS configuration for communicating with viewers.
|
| ViewerCertificate.Builder |
| ViewerProtocolPolicy |