{-# LANGUAGE NoImplicitPrelude #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} -- Derived from AWS service descriptions, licensed under Apache 2.0. -- | -- Module : Amazonka.CloudFront.Lens -- Copyright : (c) 2013-2023 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) module Amazonka.CloudFront.Lens ( -- * Operations -- ** AssociateAlias associateAlias_targetDistributionId, associateAlias_alias, -- ** CopyDistribution copyDistribution_ifMatch, copyDistribution_staging, copyDistribution_primaryDistributionId, copyDistribution_callerReference, copyDistributionResponse_distribution, copyDistributionResponse_eTag, copyDistributionResponse_location, copyDistributionResponse_httpStatus, -- ** CreateCachePolicy createCachePolicy_cachePolicyConfig, createCachePolicyResponse_cachePolicy, createCachePolicyResponse_eTag, createCachePolicyResponse_location, createCachePolicyResponse_httpStatus, -- ** CreateCloudFrontOriginAccessIdentity createCloudFrontOriginAccessIdentity_cloudFrontOriginAccessIdentityConfig, createCloudFrontOriginAccessIdentityResponse_cloudFrontOriginAccessIdentity, createCloudFrontOriginAccessIdentityResponse_eTag, createCloudFrontOriginAccessIdentityResponse_location, createCloudFrontOriginAccessIdentityResponse_httpStatus, -- ** CreateContinuousDeploymentPolicy createContinuousDeploymentPolicy_continuousDeploymentPolicyConfig, createContinuousDeploymentPolicyResponse_continuousDeploymentPolicy, createContinuousDeploymentPolicyResponse_eTag, createContinuousDeploymentPolicyResponse_location, createContinuousDeploymentPolicyResponse_httpStatus, -- ** CreateDistribution createDistribution_distributionConfig, createDistributionResponse_distribution, createDistributionResponse_eTag, createDistributionResponse_location, createDistributionResponse_httpStatus, -- ** CreateDistributionWithTags createDistributionWithTags_distributionConfigWithTags, createDistributionWithTagsResponse_distribution, createDistributionWithTagsResponse_eTag, createDistributionWithTagsResponse_location, createDistributionWithTagsResponse_httpStatus, -- ** CreateFieldLevelEncryptionConfig createFieldLevelEncryptionConfig_fieldLevelEncryptionConfig, createFieldLevelEncryptionConfigResponse_eTag, createFieldLevelEncryptionConfigResponse_fieldLevelEncryption, createFieldLevelEncryptionConfigResponse_location, createFieldLevelEncryptionConfigResponse_httpStatus, -- ** CreateFieldLevelEncryptionProfile createFieldLevelEncryptionProfile_fieldLevelEncryptionProfileConfig, createFieldLevelEncryptionProfileResponse_eTag, createFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile, createFieldLevelEncryptionProfileResponse_location, createFieldLevelEncryptionProfileResponse_httpStatus, -- ** CreateFunction createFunction_name, createFunction_functionConfig, createFunction_functionCode, createFunctionResponse_eTag, createFunctionResponse_functionSummary, createFunctionResponse_location, createFunctionResponse_httpStatus, -- ** CreateInvalidation createInvalidation_distributionId, createInvalidation_invalidationBatch, createInvalidationResponse_invalidation, createInvalidationResponse_location, createInvalidationResponse_httpStatus, -- ** CreateKeyGroup createKeyGroup_keyGroupConfig, createKeyGroupResponse_eTag, createKeyGroupResponse_keyGroup, createKeyGroupResponse_location, createKeyGroupResponse_httpStatus, -- ** CreateMonitoringSubscription createMonitoringSubscription_monitoringSubscription, createMonitoringSubscription_distributionId, createMonitoringSubscriptionResponse_monitoringSubscription, createMonitoringSubscriptionResponse_httpStatus, -- ** CreateOriginAccessControl createOriginAccessControl_originAccessControlConfig, createOriginAccessControlResponse_eTag, createOriginAccessControlResponse_location, createOriginAccessControlResponse_originAccessControl, createOriginAccessControlResponse_httpStatus, -- ** CreateOriginRequestPolicy createOriginRequestPolicy_originRequestPolicyConfig, createOriginRequestPolicyResponse_eTag, createOriginRequestPolicyResponse_location, createOriginRequestPolicyResponse_originRequestPolicy, createOriginRequestPolicyResponse_httpStatus, -- ** CreatePublicKey createPublicKey_publicKeyConfig, createPublicKeyResponse_eTag, createPublicKeyResponse_location, createPublicKeyResponse_publicKey, createPublicKeyResponse_httpStatus, -- ** CreateRealtimeLogConfig createRealtimeLogConfig_endPoints, createRealtimeLogConfig_fields, createRealtimeLogConfig_name, createRealtimeLogConfig_samplingRate, createRealtimeLogConfigResponse_realtimeLogConfig, createRealtimeLogConfigResponse_httpStatus, -- ** CreateResponseHeadersPolicy createResponseHeadersPolicy_responseHeadersPolicyConfig, createResponseHeadersPolicyResponse_eTag, createResponseHeadersPolicyResponse_location, createResponseHeadersPolicyResponse_responseHeadersPolicy, createResponseHeadersPolicyResponse_httpStatus, -- ** CreateStreamingDistribution createStreamingDistribution_streamingDistributionConfig, createStreamingDistributionResponse_eTag, createStreamingDistributionResponse_location, createStreamingDistributionResponse_streamingDistribution, createStreamingDistributionResponse_httpStatus, -- ** CreateStreamingDistributionWithTags createStreamingDistributionWithTags_streamingDistributionConfigWithTags, createStreamingDistributionWithTagsResponse_eTag, createStreamingDistributionWithTagsResponse_location, createStreamingDistributionWithTagsResponse_streamingDistribution, createStreamingDistributionWithTagsResponse_httpStatus, -- ** DeleteCachePolicy deleteCachePolicy_ifMatch, deleteCachePolicy_id, -- ** DeleteCloudFrontOriginAccessIdentity deleteCloudFrontOriginAccessIdentity_ifMatch, deleteCloudFrontOriginAccessIdentity_id, -- ** DeleteContinuousDeploymentPolicy deleteContinuousDeploymentPolicy_ifMatch, deleteContinuousDeploymentPolicy_id, -- ** DeleteDistribution deleteDistribution_ifMatch, deleteDistribution_id, -- ** DeleteFieldLevelEncryptionConfig deleteFieldLevelEncryptionConfig_ifMatch, deleteFieldLevelEncryptionConfig_id, -- ** DeleteFieldLevelEncryptionProfile deleteFieldLevelEncryptionProfile_ifMatch, deleteFieldLevelEncryptionProfile_id, -- ** DeleteFunction deleteFunction_ifMatch, deleteFunction_name, -- ** DeleteKeyGroup deleteKeyGroup_ifMatch, deleteKeyGroup_id, -- ** DeleteMonitoringSubscription deleteMonitoringSubscription_distributionId, deleteMonitoringSubscriptionResponse_httpStatus, -- ** DeleteOriginAccessControl deleteOriginAccessControl_ifMatch, deleteOriginAccessControl_id, -- ** DeleteOriginRequestPolicy deleteOriginRequestPolicy_ifMatch, deleteOriginRequestPolicy_id, -- ** DeletePublicKey deletePublicKey_ifMatch, deletePublicKey_id, -- ** DeleteRealtimeLogConfig deleteRealtimeLogConfig_arn, deleteRealtimeLogConfig_name, -- ** DeleteResponseHeadersPolicy deleteResponseHeadersPolicy_ifMatch, deleteResponseHeadersPolicy_id, -- ** DeleteStreamingDistribution deleteStreamingDistribution_ifMatch, deleteStreamingDistribution_id, -- ** DescribeFunction describeFunction_stage, describeFunction_name, describeFunctionResponse_eTag, describeFunctionResponse_functionSummary, describeFunctionResponse_httpStatus, -- ** GetCachePolicy getCachePolicy_id, getCachePolicyResponse_cachePolicy, getCachePolicyResponse_eTag, getCachePolicyResponse_httpStatus, -- ** GetCachePolicyConfig getCachePolicyConfig_id, getCachePolicyConfigResponse_cachePolicyConfig, getCachePolicyConfigResponse_eTag, getCachePolicyConfigResponse_httpStatus, -- ** GetCloudFrontOriginAccessIdentity getCloudFrontOriginAccessIdentity_id, getCloudFrontOriginAccessIdentityResponse_cloudFrontOriginAccessIdentity, getCloudFrontOriginAccessIdentityResponse_eTag, getCloudFrontOriginAccessIdentityResponse_httpStatus, -- ** GetCloudFrontOriginAccessIdentityConfig getCloudFrontOriginAccessIdentityConfig_id, getCloudFrontOriginAccessIdentityConfigResponse_cloudFrontOriginAccessIdentityConfig, getCloudFrontOriginAccessIdentityConfigResponse_eTag, getCloudFrontOriginAccessIdentityConfigResponse_httpStatus, -- ** GetContinuousDeploymentPolicy getContinuousDeploymentPolicy_id, getContinuousDeploymentPolicyResponse_continuousDeploymentPolicy, getContinuousDeploymentPolicyResponse_eTag, getContinuousDeploymentPolicyResponse_httpStatus, -- ** GetContinuousDeploymentPolicyConfig getContinuousDeploymentPolicyConfig_id, getContinuousDeploymentPolicyConfigResponse_continuousDeploymentPolicyConfig, getContinuousDeploymentPolicyConfigResponse_eTag, getContinuousDeploymentPolicyConfigResponse_httpStatus, -- ** GetDistribution getDistribution_id, getDistributionResponse_distribution, getDistributionResponse_eTag, getDistributionResponse_httpStatus, -- ** GetDistributionConfig getDistributionConfig_id, getDistributionConfigResponse_distributionConfig, getDistributionConfigResponse_eTag, getDistributionConfigResponse_httpStatus, -- ** GetFieldLevelEncryption getFieldLevelEncryption_id, getFieldLevelEncryptionResponse_eTag, getFieldLevelEncryptionResponse_fieldLevelEncryption, getFieldLevelEncryptionResponse_httpStatus, -- ** GetFieldLevelEncryptionConfig getFieldLevelEncryptionConfig_id, getFieldLevelEncryptionConfigResponse_eTag, getFieldLevelEncryptionConfigResponse_fieldLevelEncryptionConfig, getFieldLevelEncryptionConfigResponse_httpStatus, -- ** GetFieldLevelEncryptionProfile getFieldLevelEncryptionProfile_id, getFieldLevelEncryptionProfileResponse_eTag, getFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile, getFieldLevelEncryptionProfileResponse_httpStatus, -- ** GetFieldLevelEncryptionProfileConfig getFieldLevelEncryptionProfileConfig_id, getFieldLevelEncryptionProfileConfigResponse_eTag, getFieldLevelEncryptionProfileConfigResponse_fieldLevelEncryptionProfileConfig, getFieldLevelEncryptionProfileConfigResponse_httpStatus, -- ** GetFunction getFunction_stage, getFunction_name, getFunctionResponse_contentType, getFunctionResponse_eTag, getFunctionResponse_functionCode, getFunctionResponse_httpStatus, -- ** GetInvalidation getInvalidation_distributionId, getInvalidation_id, getInvalidationResponse_invalidation, getInvalidationResponse_httpStatus, -- ** GetKeyGroup getKeyGroup_id, getKeyGroupResponse_eTag, getKeyGroupResponse_keyGroup, getKeyGroupResponse_httpStatus, -- ** GetKeyGroupConfig getKeyGroupConfig_id, getKeyGroupConfigResponse_eTag, getKeyGroupConfigResponse_keyGroupConfig, getKeyGroupConfigResponse_httpStatus, -- ** GetMonitoringSubscription getMonitoringSubscription_distributionId, getMonitoringSubscriptionResponse_monitoringSubscription, getMonitoringSubscriptionResponse_httpStatus, -- ** GetOriginAccessControl getOriginAccessControl_id, getOriginAccessControlResponse_eTag, getOriginAccessControlResponse_originAccessControl, getOriginAccessControlResponse_httpStatus, -- ** GetOriginAccessControlConfig getOriginAccessControlConfig_id, getOriginAccessControlConfigResponse_eTag, getOriginAccessControlConfigResponse_originAccessControlConfig, getOriginAccessControlConfigResponse_httpStatus, -- ** GetOriginRequestPolicy getOriginRequestPolicy_id, getOriginRequestPolicyResponse_eTag, getOriginRequestPolicyResponse_originRequestPolicy, getOriginRequestPolicyResponse_httpStatus, -- ** GetOriginRequestPolicyConfig getOriginRequestPolicyConfig_id, getOriginRequestPolicyConfigResponse_eTag, getOriginRequestPolicyConfigResponse_originRequestPolicyConfig, getOriginRequestPolicyConfigResponse_httpStatus, -- ** GetPublicKey getPublicKey_id, getPublicKeyResponse_eTag, getPublicKeyResponse_publicKey, getPublicKeyResponse_httpStatus, -- ** GetPublicKeyConfig getPublicKeyConfig_id, getPublicKeyConfigResponse_eTag, getPublicKeyConfigResponse_publicKeyConfig, getPublicKeyConfigResponse_httpStatus, -- ** GetRealtimeLogConfig getRealtimeLogConfig_arn, getRealtimeLogConfig_name, getRealtimeLogConfigResponse_realtimeLogConfig, getRealtimeLogConfigResponse_httpStatus, -- ** GetResponseHeadersPolicy getResponseHeadersPolicy_id, getResponseHeadersPolicyResponse_eTag, getResponseHeadersPolicyResponse_responseHeadersPolicy, getResponseHeadersPolicyResponse_httpStatus, -- ** GetResponseHeadersPolicyConfig getResponseHeadersPolicyConfig_id, getResponseHeadersPolicyConfigResponse_eTag, getResponseHeadersPolicyConfigResponse_responseHeadersPolicyConfig, getResponseHeadersPolicyConfigResponse_httpStatus, -- ** GetStreamingDistribution getStreamingDistribution_id, getStreamingDistributionResponse_eTag, getStreamingDistributionResponse_streamingDistribution, getStreamingDistributionResponse_httpStatus, -- ** GetStreamingDistributionConfig getStreamingDistributionConfig_id, getStreamingDistributionConfigResponse_eTag, getStreamingDistributionConfigResponse_streamingDistributionConfig, getStreamingDistributionConfigResponse_httpStatus, -- ** ListCachePolicies listCachePolicies_marker, listCachePolicies_maxItems, listCachePolicies_type, listCachePoliciesResponse_cachePolicyList, listCachePoliciesResponse_httpStatus, -- ** ListCloudFrontOriginAccessIdentities listCloudFrontOriginAccessIdentities_marker, listCloudFrontOriginAccessIdentities_maxItems, listCloudFrontOriginAccessIdentitiesResponse_httpStatus, listCloudFrontOriginAccessIdentitiesResponse_cloudFrontOriginAccessIdentityList, -- ** ListConflictingAliases listConflictingAliases_marker, listConflictingAliases_maxItems, listConflictingAliases_distributionId, listConflictingAliases_alias, listConflictingAliasesResponse_conflictingAliasesList, listConflictingAliasesResponse_httpStatus, -- ** ListContinuousDeploymentPolicies listContinuousDeploymentPolicies_marker, listContinuousDeploymentPolicies_maxItems, listContinuousDeploymentPoliciesResponse_continuousDeploymentPolicyList, listContinuousDeploymentPoliciesResponse_httpStatus, -- ** ListDistributions listDistributions_marker, listDistributions_maxItems, listDistributionsResponse_httpStatus, listDistributionsResponse_distributionList, -- ** ListDistributionsByCachePolicyId listDistributionsByCachePolicyId_marker, listDistributionsByCachePolicyId_maxItems, listDistributionsByCachePolicyId_cachePolicyId, listDistributionsByCachePolicyIdResponse_distributionIdList, listDistributionsByCachePolicyIdResponse_httpStatus, -- ** ListDistributionsByKeyGroup listDistributionsByKeyGroup_marker, listDistributionsByKeyGroup_maxItems, listDistributionsByKeyGroup_keyGroupId, listDistributionsByKeyGroupResponse_distributionIdList, listDistributionsByKeyGroupResponse_httpStatus, -- ** ListDistributionsByOriginRequestPolicyId listDistributionsByOriginRequestPolicyId_marker, listDistributionsByOriginRequestPolicyId_maxItems, listDistributionsByOriginRequestPolicyId_originRequestPolicyId, listDistributionsByOriginRequestPolicyIdResponse_distributionIdList, listDistributionsByOriginRequestPolicyIdResponse_httpStatus, -- ** ListDistributionsByRealtimeLogConfig listDistributionsByRealtimeLogConfig_marker, listDistributionsByRealtimeLogConfig_maxItems, listDistributionsByRealtimeLogConfig_realtimeLogConfigArn, listDistributionsByRealtimeLogConfig_realtimeLogConfigName, listDistributionsByRealtimeLogConfigResponse_distributionList, listDistributionsByRealtimeLogConfigResponse_httpStatus, -- ** ListDistributionsByResponseHeadersPolicyId listDistributionsByResponseHeadersPolicyId_marker, listDistributionsByResponseHeadersPolicyId_maxItems, listDistributionsByResponseHeadersPolicyId_responseHeadersPolicyId, listDistributionsByResponseHeadersPolicyIdResponse_distributionIdList, listDistributionsByResponseHeadersPolicyIdResponse_httpStatus, -- ** ListDistributionsByWebACLId listDistributionsByWebACLId_marker, listDistributionsByWebACLId_maxItems, listDistributionsByWebACLId_webACLId, listDistributionsByWebACLIdResponse_distributionList, listDistributionsByWebACLIdResponse_httpStatus, -- ** ListFieldLevelEncryptionConfigs listFieldLevelEncryptionConfigs_marker, listFieldLevelEncryptionConfigs_maxItems, listFieldLevelEncryptionConfigsResponse_fieldLevelEncryptionList, listFieldLevelEncryptionConfigsResponse_httpStatus, -- ** ListFieldLevelEncryptionProfiles listFieldLevelEncryptionProfiles_marker, listFieldLevelEncryptionProfiles_maxItems, listFieldLevelEncryptionProfilesResponse_fieldLevelEncryptionProfileList, listFieldLevelEncryptionProfilesResponse_httpStatus, -- ** ListFunctions listFunctions_marker, listFunctions_maxItems, listFunctions_stage, listFunctionsResponse_functionList, listFunctionsResponse_httpStatus, -- ** ListInvalidations listInvalidations_marker, listInvalidations_maxItems, listInvalidations_distributionId, listInvalidationsResponse_httpStatus, listInvalidationsResponse_invalidationList, -- ** ListKeyGroups listKeyGroups_marker, listKeyGroups_maxItems, listKeyGroupsResponse_keyGroupList, listKeyGroupsResponse_httpStatus, -- ** ListOriginAccessControls listOriginAccessControls_marker, listOriginAccessControls_maxItems, listOriginAccessControlsResponse_originAccessControlList, listOriginAccessControlsResponse_httpStatus, -- ** ListOriginRequestPolicies listOriginRequestPolicies_marker, listOriginRequestPolicies_maxItems, listOriginRequestPolicies_type, listOriginRequestPoliciesResponse_originRequestPolicyList, listOriginRequestPoliciesResponse_httpStatus, -- ** ListPublicKeys listPublicKeys_marker, listPublicKeys_maxItems, listPublicKeysResponse_publicKeyList, listPublicKeysResponse_httpStatus, -- ** ListRealtimeLogConfigs listRealtimeLogConfigs_marker, listRealtimeLogConfigs_maxItems, listRealtimeLogConfigsResponse_realtimeLogConfigs, listRealtimeLogConfigsResponse_httpStatus, -- ** ListResponseHeadersPolicies listResponseHeadersPolicies_marker, listResponseHeadersPolicies_maxItems, listResponseHeadersPolicies_type, listResponseHeadersPoliciesResponse_responseHeadersPolicyList, listResponseHeadersPoliciesResponse_httpStatus, -- ** ListStreamingDistributions listStreamingDistributions_marker, listStreamingDistributions_maxItems, listStreamingDistributionsResponse_httpStatus, listStreamingDistributionsResponse_streamingDistributionList, -- ** ListTagsForResource listTagsForResource_resource, listTagsForResourceResponse_httpStatus, listTagsForResourceResponse_tags, -- ** PublishFunction publishFunction_name, publishFunction_ifMatch, publishFunctionResponse_functionSummary, publishFunctionResponse_httpStatus, -- ** TagResource tagResource_resource, tagResource_tags, -- ** TestFunction testFunction_stage, testFunction_name, testFunction_ifMatch, testFunction_eventObject, testFunctionResponse_testResult, testFunctionResponse_httpStatus, -- ** UntagResource untagResource_resource, untagResource_tagKeys, -- ** UpdateCachePolicy updateCachePolicy_ifMatch, updateCachePolicy_cachePolicyConfig, updateCachePolicy_id, updateCachePolicyResponse_cachePolicy, updateCachePolicyResponse_eTag, updateCachePolicyResponse_httpStatus, -- ** UpdateCloudFrontOriginAccessIdentity updateCloudFrontOriginAccessIdentity_ifMatch, updateCloudFrontOriginAccessIdentity_cloudFrontOriginAccessIdentityConfig, updateCloudFrontOriginAccessIdentity_id, updateCloudFrontOriginAccessIdentityResponse_cloudFrontOriginAccessIdentity, updateCloudFrontOriginAccessIdentityResponse_eTag, updateCloudFrontOriginAccessIdentityResponse_httpStatus, -- ** UpdateContinuousDeploymentPolicy updateContinuousDeploymentPolicy_ifMatch, updateContinuousDeploymentPolicy_continuousDeploymentPolicyConfig, updateContinuousDeploymentPolicy_id, updateContinuousDeploymentPolicyResponse_continuousDeploymentPolicy, updateContinuousDeploymentPolicyResponse_eTag, updateContinuousDeploymentPolicyResponse_httpStatus, -- ** UpdateDistribution updateDistribution_ifMatch, updateDistribution_distributionConfig, updateDistribution_id, updateDistributionResponse_distribution, updateDistributionResponse_eTag, updateDistributionResponse_httpStatus, -- ** UpdateDistributionWithStagingConfig updateDistributionWithStagingConfig_ifMatch, updateDistributionWithStagingConfig_stagingDistributionId, updateDistributionWithStagingConfig_id, updateDistributionWithStagingConfigResponse_distribution, updateDistributionWithStagingConfigResponse_eTag, updateDistributionWithStagingConfigResponse_httpStatus, -- ** UpdateFieldLevelEncryptionConfig updateFieldLevelEncryptionConfig_ifMatch, updateFieldLevelEncryptionConfig_fieldLevelEncryptionConfig, updateFieldLevelEncryptionConfig_id, updateFieldLevelEncryptionConfigResponse_eTag, updateFieldLevelEncryptionConfigResponse_fieldLevelEncryption, updateFieldLevelEncryptionConfigResponse_httpStatus, -- ** UpdateFieldLevelEncryptionProfile updateFieldLevelEncryptionProfile_ifMatch, updateFieldLevelEncryptionProfile_fieldLevelEncryptionProfileConfig, updateFieldLevelEncryptionProfile_id, updateFieldLevelEncryptionProfileResponse_eTag, updateFieldLevelEncryptionProfileResponse_fieldLevelEncryptionProfile, updateFieldLevelEncryptionProfileResponse_httpStatus, -- ** UpdateFunction updateFunction_ifMatch, updateFunction_functionConfig, updateFunction_functionCode, updateFunction_name, updateFunctionResponse_eTag, updateFunctionResponse_functionSummary, updateFunctionResponse_httpStatus, -- ** UpdateKeyGroup updateKeyGroup_ifMatch, updateKeyGroup_keyGroupConfig, updateKeyGroup_id, updateKeyGroupResponse_eTag, updateKeyGroupResponse_keyGroup, updateKeyGroupResponse_httpStatus, -- ** UpdateOriginAccessControl updateOriginAccessControl_ifMatch, updateOriginAccessControl_originAccessControlConfig, updateOriginAccessControl_id, updateOriginAccessControlResponse_eTag, updateOriginAccessControlResponse_originAccessControl, updateOriginAccessControlResponse_httpStatus, -- ** UpdateOriginRequestPolicy updateOriginRequestPolicy_ifMatch, updateOriginRequestPolicy_originRequestPolicyConfig, updateOriginRequestPolicy_id, updateOriginRequestPolicyResponse_eTag, updateOriginRequestPolicyResponse_originRequestPolicy, updateOriginRequestPolicyResponse_httpStatus, -- ** UpdatePublicKey updatePublicKey_ifMatch, updatePublicKey_publicKeyConfig, updatePublicKey_id, updatePublicKeyResponse_eTag, updatePublicKeyResponse_publicKey, updatePublicKeyResponse_httpStatus, -- ** UpdateRealtimeLogConfig updateRealtimeLogConfig_arn, updateRealtimeLogConfig_endPoints, updateRealtimeLogConfig_fields, updateRealtimeLogConfig_name, updateRealtimeLogConfig_samplingRate, updateRealtimeLogConfigResponse_realtimeLogConfig, updateRealtimeLogConfigResponse_httpStatus, -- ** UpdateResponseHeadersPolicy updateResponseHeadersPolicy_ifMatch, updateResponseHeadersPolicy_responseHeadersPolicyConfig, updateResponseHeadersPolicy_id, updateResponseHeadersPolicyResponse_eTag, updateResponseHeadersPolicyResponse_responseHeadersPolicy, updateResponseHeadersPolicyResponse_httpStatus, -- ** UpdateStreamingDistribution updateStreamingDistribution_ifMatch, updateStreamingDistribution_streamingDistributionConfig, updateStreamingDistribution_id, updateStreamingDistributionResponse_eTag, updateStreamingDistributionResponse_streamingDistribution, updateStreamingDistributionResponse_httpStatus, -- * Types -- ** ActiveTrustedKeyGroups activeTrustedKeyGroups_items, activeTrustedKeyGroups_enabled, activeTrustedKeyGroups_quantity, -- ** ActiveTrustedSigners activeTrustedSigners_items, activeTrustedSigners_enabled, activeTrustedSigners_quantity, -- ** AliasICPRecordal aliasICPRecordal_cname, aliasICPRecordal_iCPRecordalStatus, -- ** Aliases aliases_items, aliases_quantity, -- ** AllowedMethods allowedMethods_cachedMethods, allowedMethods_quantity, allowedMethods_items, -- ** CacheBehavior cacheBehavior_allowedMethods, cacheBehavior_cachePolicyId, cacheBehavior_compress, cacheBehavior_defaultTTL, cacheBehavior_fieldLevelEncryptionId, cacheBehavior_forwardedValues, cacheBehavior_functionAssociations, cacheBehavior_lambdaFunctionAssociations, cacheBehavior_maxTTL, cacheBehavior_minTTL, cacheBehavior_originRequestPolicyId, cacheBehavior_realtimeLogConfigArn, cacheBehavior_responseHeadersPolicyId, cacheBehavior_smoothStreaming, cacheBehavior_trustedKeyGroups, cacheBehavior_trustedSigners, cacheBehavior_pathPattern, cacheBehavior_targetOriginId, cacheBehavior_viewerProtocolPolicy, -- ** CacheBehaviors cacheBehaviors_items, cacheBehaviors_quantity, -- ** CachePolicy cachePolicy_id, cachePolicy_lastModifiedTime, cachePolicy_cachePolicyConfig, -- ** CachePolicyConfig cachePolicyConfig_comment, cachePolicyConfig_defaultTTL, cachePolicyConfig_maxTTL, cachePolicyConfig_parametersInCacheKeyAndForwardedToOrigin, cachePolicyConfig_name, cachePolicyConfig_minTTL, -- ** CachePolicyCookiesConfig cachePolicyCookiesConfig_cookies, cachePolicyCookiesConfig_cookieBehavior, -- ** CachePolicyHeadersConfig cachePolicyHeadersConfig_headers, cachePolicyHeadersConfig_headerBehavior, -- ** CachePolicyList cachePolicyList_items, cachePolicyList_nextMarker, cachePolicyList_maxItems, cachePolicyList_quantity, -- ** CachePolicyQueryStringsConfig cachePolicyQueryStringsConfig_queryStrings, cachePolicyQueryStringsConfig_queryStringBehavior, -- ** CachePolicySummary cachePolicySummary_type, cachePolicySummary_cachePolicy, -- ** CachedMethods cachedMethods_quantity, cachedMethods_items, -- ** CloudFrontOriginAccessIdentity cloudFrontOriginAccessIdentity_cloudFrontOriginAccessIdentityConfig, cloudFrontOriginAccessIdentity_id, cloudFrontOriginAccessIdentity_s3CanonicalUserId, -- ** CloudFrontOriginAccessIdentityConfig cloudFrontOriginAccessIdentityConfig_callerReference, cloudFrontOriginAccessIdentityConfig_comment, -- ** CloudFrontOriginAccessIdentityList cloudFrontOriginAccessIdentityList_items, cloudFrontOriginAccessIdentityList_nextMarker, cloudFrontOriginAccessIdentityList_marker, cloudFrontOriginAccessIdentityList_maxItems, cloudFrontOriginAccessIdentityList_isTruncated, cloudFrontOriginAccessIdentityList_quantity, -- ** CloudFrontOriginAccessIdentitySummary cloudFrontOriginAccessIdentitySummary_id, cloudFrontOriginAccessIdentitySummary_s3CanonicalUserId, cloudFrontOriginAccessIdentitySummary_comment, -- ** ConflictingAlias conflictingAlias_accountId, conflictingAlias_alias, conflictingAlias_distributionId, -- ** ConflictingAliasesList conflictingAliasesList_items, conflictingAliasesList_maxItems, conflictingAliasesList_nextMarker, conflictingAliasesList_quantity, -- ** ContentTypeProfile contentTypeProfile_profileId, contentTypeProfile_format, contentTypeProfile_contentType, -- ** ContentTypeProfileConfig contentTypeProfileConfig_contentTypeProfiles, contentTypeProfileConfig_forwardWhenContentTypeIsUnknown, -- ** ContentTypeProfiles contentTypeProfiles_items, contentTypeProfiles_quantity, -- ** ContinuousDeploymentPolicy continuousDeploymentPolicy_id, continuousDeploymentPolicy_lastModifiedTime, continuousDeploymentPolicy_continuousDeploymentPolicyConfig, -- ** ContinuousDeploymentPolicyConfig continuousDeploymentPolicyConfig_trafficConfig, continuousDeploymentPolicyConfig_stagingDistributionDnsNames, continuousDeploymentPolicyConfig_enabled, -- ** ContinuousDeploymentPolicyList continuousDeploymentPolicyList_items, continuousDeploymentPolicyList_nextMarker, continuousDeploymentPolicyList_maxItems, continuousDeploymentPolicyList_quantity, -- ** ContinuousDeploymentPolicySummary continuousDeploymentPolicySummary_continuousDeploymentPolicy, -- ** ContinuousDeploymentSingleHeaderConfig continuousDeploymentSingleHeaderConfig_header, continuousDeploymentSingleHeaderConfig_value, -- ** ContinuousDeploymentSingleWeightConfig continuousDeploymentSingleWeightConfig_sessionStickinessConfig, continuousDeploymentSingleWeightConfig_weight, -- ** CookieNames cookieNames_items, cookieNames_quantity, -- ** CookiePreference cookiePreference_whitelistedNames, cookiePreference_forward, -- ** CustomErrorResponse customErrorResponse_errorCachingMinTTL, customErrorResponse_responseCode, customErrorResponse_responsePagePath, customErrorResponse_errorCode, -- ** CustomErrorResponses customErrorResponses_items, customErrorResponses_quantity, -- ** CustomHeaders customHeaders_items, customHeaders_quantity, -- ** CustomOriginConfig customOriginConfig_originKeepaliveTimeout, customOriginConfig_originReadTimeout, customOriginConfig_originSslProtocols, customOriginConfig_hTTPPort, customOriginConfig_hTTPSPort, customOriginConfig_originProtocolPolicy, -- ** DefaultCacheBehavior defaultCacheBehavior_allowedMethods, defaultCacheBehavior_cachePolicyId, defaultCacheBehavior_compress, defaultCacheBehavior_defaultTTL, defaultCacheBehavior_fieldLevelEncryptionId, defaultCacheBehavior_forwardedValues, defaultCacheBehavior_functionAssociations, defaultCacheBehavior_lambdaFunctionAssociations, defaultCacheBehavior_maxTTL, defaultCacheBehavior_minTTL, defaultCacheBehavior_originRequestPolicyId, defaultCacheBehavior_realtimeLogConfigArn, defaultCacheBehavior_responseHeadersPolicyId, defaultCacheBehavior_smoothStreaming, defaultCacheBehavior_trustedKeyGroups, defaultCacheBehavior_trustedSigners, defaultCacheBehavior_targetOriginId, defaultCacheBehavior_viewerProtocolPolicy, -- ** Distribution distribution_activeTrustedKeyGroups, distribution_activeTrustedSigners, distribution_aliasICPRecordals, distribution_id, distribution_arn, distribution_status, distribution_lastModifiedTime, distribution_inProgressInvalidationBatches, distribution_domainName, distribution_distributionConfig, -- ** DistributionConfig distributionConfig_aliases, distributionConfig_cacheBehaviors, distributionConfig_continuousDeploymentPolicyId, distributionConfig_customErrorResponses, distributionConfig_defaultRootObject, distributionConfig_httpVersion, distributionConfig_isIPV6Enabled, distributionConfig_logging, distributionConfig_originGroups, distributionConfig_priceClass, distributionConfig_restrictions, distributionConfig_staging, distributionConfig_viewerCertificate, distributionConfig_webACLId, distributionConfig_callerReference, distributionConfig_origins, distributionConfig_defaultCacheBehavior, distributionConfig_comment, distributionConfig_enabled, -- ** DistributionConfigWithTags distributionConfigWithTags_distributionConfig, distributionConfigWithTags_tags, -- ** DistributionIdList distributionIdList_items, distributionIdList_nextMarker, distributionIdList_marker, distributionIdList_maxItems, distributionIdList_isTruncated, distributionIdList_quantity, -- ** DistributionList distributionList_items, distributionList_nextMarker, distributionList_marker, distributionList_maxItems, distributionList_isTruncated, distributionList_quantity, -- ** DistributionSummary distributionSummary_aliasICPRecordals, distributionSummary_originGroups, distributionSummary_id, distributionSummary_arn, distributionSummary_status, distributionSummary_lastModifiedTime, distributionSummary_domainName, distributionSummary_aliases, distributionSummary_origins, distributionSummary_defaultCacheBehavior, distributionSummary_cacheBehaviors, distributionSummary_customErrorResponses, distributionSummary_comment, distributionSummary_priceClass, distributionSummary_enabled, distributionSummary_viewerCertificate, distributionSummary_restrictions, distributionSummary_webACLId, distributionSummary_httpVersion, distributionSummary_isIPV6Enabled, distributionSummary_staging, -- ** EncryptionEntities encryptionEntities_items, encryptionEntities_quantity, -- ** EncryptionEntity encryptionEntity_publicKeyId, encryptionEntity_providerId, encryptionEntity_fieldPatterns, -- ** EndPoint endPoint_kinesisStreamConfig, endPoint_streamType, -- ** FieldLevelEncryption fieldLevelEncryption_id, fieldLevelEncryption_lastModifiedTime, fieldLevelEncryption_fieldLevelEncryptionConfig, -- ** FieldLevelEncryptionConfig fieldLevelEncryptionConfig_comment, fieldLevelEncryptionConfig_contentTypeProfileConfig, fieldLevelEncryptionConfig_queryArgProfileConfig, fieldLevelEncryptionConfig_callerReference, -- ** FieldLevelEncryptionList fieldLevelEncryptionList_items, fieldLevelEncryptionList_nextMarker, fieldLevelEncryptionList_maxItems, fieldLevelEncryptionList_quantity, -- ** FieldLevelEncryptionProfile fieldLevelEncryptionProfile_id, fieldLevelEncryptionProfile_lastModifiedTime, fieldLevelEncryptionProfile_fieldLevelEncryptionProfileConfig, -- ** FieldLevelEncryptionProfileConfig fieldLevelEncryptionProfileConfig_comment, fieldLevelEncryptionProfileConfig_name, fieldLevelEncryptionProfileConfig_callerReference, fieldLevelEncryptionProfileConfig_encryptionEntities, -- ** FieldLevelEncryptionProfileList fieldLevelEncryptionProfileList_items, fieldLevelEncryptionProfileList_nextMarker, fieldLevelEncryptionProfileList_maxItems, fieldLevelEncryptionProfileList_quantity, -- ** FieldLevelEncryptionProfileSummary fieldLevelEncryptionProfileSummary_comment, fieldLevelEncryptionProfileSummary_id, fieldLevelEncryptionProfileSummary_lastModifiedTime, fieldLevelEncryptionProfileSummary_name, fieldLevelEncryptionProfileSummary_encryptionEntities, -- ** FieldLevelEncryptionSummary fieldLevelEncryptionSummary_comment, fieldLevelEncryptionSummary_contentTypeProfileConfig, fieldLevelEncryptionSummary_queryArgProfileConfig, fieldLevelEncryptionSummary_id, fieldLevelEncryptionSummary_lastModifiedTime, -- ** FieldPatterns fieldPatterns_items, fieldPatterns_quantity, -- ** ForwardedValues forwardedValues_headers, forwardedValues_queryStringCacheKeys, forwardedValues_queryString, forwardedValues_cookies, -- ** FunctionAssociation functionAssociation_functionARN, functionAssociation_eventType, -- ** FunctionAssociations functionAssociations_items, functionAssociations_quantity, -- ** FunctionConfig functionConfig_comment, functionConfig_runtime, -- ** FunctionList functionList_items, functionList_nextMarker, functionList_maxItems, functionList_quantity, -- ** FunctionMetadata functionMetadata_createdTime, functionMetadata_stage, functionMetadata_functionARN, functionMetadata_lastModifiedTime, -- ** FunctionSummary functionSummary_status, functionSummary_name, functionSummary_functionConfig, functionSummary_functionMetadata, -- ** GeoRestriction geoRestriction_items, geoRestriction_restrictionType, geoRestriction_quantity, -- ** Headers headers_items, headers_quantity, -- ** Invalidation invalidation_id, invalidation_status, invalidation_createTime, invalidation_invalidationBatch, -- ** InvalidationBatch invalidationBatch_paths, invalidationBatch_callerReference, -- ** InvalidationList invalidationList_items, invalidationList_nextMarker, invalidationList_marker, invalidationList_maxItems, invalidationList_isTruncated, invalidationList_quantity, -- ** InvalidationSummary invalidationSummary_id, invalidationSummary_createTime, invalidationSummary_status, -- ** KGKeyPairIds kGKeyPairIds_keyGroupId, kGKeyPairIds_keyPairIds, -- ** KeyGroup keyGroup_id, keyGroup_lastModifiedTime, keyGroup_keyGroupConfig, -- ** KeyGroupConfig keyGroupConfig_comment, keyGroupConfig_name, keyGroupConfig_items, -- ** KeyGroupList keyGroupList_items, keyGroupList_nextMarker, keyGroupList_maxItems, keyGroupList_quantity, -- ** KeyGroupSummary keyGroupSummary_keyGroup, -- ** KeyPairIds keyPairIds_items, keyPairIds_quantity, -- ** KinesisStreamConfig kinesisStreamConfig_roleARN, kinesisStreamConfig_streamARN, -- ** LambdaFunctionAssociation lambdaFunctionAssociation_includeBody, lambdaFunctionAssociation_lambdaFunctionARN, lambdaFunctionAssociation_eventType, -- ** LambdaFunctionAssociations lambdaFunctionAssociations_items, lambdaFunctionAssociations_quantity, -- ** LoggingConfig loggingConfig_enabled, loggingConfig_includeCookies, loggingConfig_bucket, loggingConfig_prefix, -- ** MonitoringSubscription monitoringSubscription_realtimeMetricsSubscriptionConfig, -- ** Origin origin_connectionAttempts, origin_connectionTimeout, origin_customHeaders, origin_customOriginConfig, origin_originAccessControlId, origin_originPath, origin_originShield, origin_s3OriginConfig, origin_id, origin_domainName, -- ** OriginAccessControl originAccessControl_originAccessControlConfig, originAccessControl_id, -- ** OriginAccessControlConfig originAccessControlConfig_description, originAccessControlConfig_name, originAccessControlConfig_signingProtocol, originAccessControlConfig_signingBehavior, originAccessControlConfig_originAccessControlOriginType, -- ** OriginAccessControlList originAccessControlList_items, originAccessControlList_nextMarker, originAccessControlList_marker, originAccessControlList_maxItems, originAccessControlList_isTruncated, originAccessControlList_quantity, -- ** OriginAccessControlSummary originAccessControlSummary_id, originAccessControlSummary_description, originAccessControlSummary_name, originAccessControlSummary_signingProtocol, originAccessControlSummary_signingBehavior, originAccessControlSummary_originAccessControlOriginType, -- ** OriginCustomHeader originCustomHeader_headerName, originCustomHeader_headerValue, -- ** OriginGroup originGroup_id, originGroup_failoverCriteria, originGroup_members, -- ** OriginGroupFailoverCriteria originGroupFailoverCriteria_statusCodes, -- ** OriginGroupMember originGroupMember_originId, -- ** OriginGroupMembers originGroupMembers_quantity, originGroupMembers_items, -- ** OriginGroups originGroups_items, originGroups_quantity, -- ** OriginRequestPolicy originRequestPolicy_id, originRequestPolicy_lastModifiedTime, originRequestPolicy_originRequestPolicyConfig, -- ** OriginRequestPolicyConfig originRequestPolicyConfig_comment, originRequestPolicyConfig_name, originRequestPolicyConfig_headersConfig, originRequestPolicyConfig_cookiesConfig, originRequestPolicyConfig_queryStringsConfig, -- ** OriginRequestPolicyCookiesConfig originRequestPolicyCookiesConfig_cookies, originRequestPolicyCookiesConfig_cookieBehavior, -- ** OriginRequestPolicyHeadersConfig originRequestPolicyHeadersConfig_headers, originRequestPolicyHeadersConfig_headerBehavior, -- ** OriginRequestPolicyList originRequestPolicyList_items, originRequestPolicyList_nextMarker, originRequestPolicyList_maxItems, originRequestPolicyList_quantity, -- ** OriginRequestPolicyQueryStringsConfig originRequestPolicyQueryStringsConfig_queryStrings, originRequestPolicyQueryStringsConfig_queryStringBehavior, -- ** OriginRequestPolicySummary originRequestPolicySummary_type, originRequestPolicySummary_originRequestPolicy, -- ** OriginShield originShield_originShieldRegion, originShield_enabled, -- ** OriginSslProtocols originSslProtocols_quantity, originSslProtocols_items, -- ** Origins origins_quantity, origins_items, -- ** ParametersInCacheKeyAndForwardedToOrigin parametersInCacheKeyAndForwardedToOrigin_enableAcceptEncodingBrotli, parametersInCacheKeyAndForwardedToOrigin_enableAcceptEncodingGzip, parametersInCacheKeyAndForwardedToOrigin_headersConfig, parametersInCacheKeyAndForwardedToOrigin_cookiesConfig, parametersInCacheKeyAndForwardedToOrigin_queryStringsConfig, -- ** Paths paths_items, paths_quantity, -- ** PublicKey publicKey_id, publicKey_createdTime, publicKey_publicKeyConfig, -- ** PublicKeyConfig publicKeyConfig_comment, publicKeyConfig_callerReference, publicKeyConfig_name, publicKeyConfig_encodedKey, -- ** PublicKeyList publicKeyList_items, publicKeyList_nextMarker, publicKeyList_maxItems, publicKeyList_quantity, -- ** PublicKeySummary publicKeySummary_comment, publicKeySummary_id, publicKeySummary_name, publicKeySummary_createdTime, publicKeySummary_encodedKey, -- ** QueryArgProfile queryArgProfile_queryArg, queryArgProfile_profileId, -- ** QueryArgProfileConfig queryArgProfileConfig_queryArgProfiles, queryArgProfileConfig_forwardWhenQueryArgProfileIsUnknown, -- ** QueryArgProfiles queryArgProfiles_items, queryArgProfiles_quantity, -- ** QueryStringCacheKeys queryStringCacheKeys_items, queryStringCacheKeys_quantity, -- ** QueryStringNames queryStringNames_items, queryStringNames_quantity, -- ** RealtimeLogConfig realtimeLogConfig_arn, realtimeLogConfig_name, realtimeLogConfig_samplingRate, realtimeLogConfig_endPoints, realtimeLogConfig_fields, -- ** RealtimeLogConfigs realtimeLogConfigs_items, realtimeLogConfigs_nextMarker, realtimeLogConfigs_maxItems, realtimeLogConfigs_isTruncated, realtimeLogConfigs_marker, -- ** RealtimeMetricsSubscriptionConfig realtimeMetricsSubscriptionConfig_realtimeMetricsSubscriptionStatus, -- ** ResponseHeadersPolicy responseHeadersPolicy_id, responseHeadersPolicy_lastModifiedTime, responseHeadersPolicy_responseHeadersPolicyConfig, -- ** ResponseHeadersPolicyAccessControlAllowHeaders responseHeadersPolicyAccessControlAllowHeaders_quantity, responseHeadersPolicyAccessControlAllowHeaders_items, -- ** ResponseHeadersPolicyAccessControlAllowMethods responseHeadersPolicyAccessControlAllowMethods_quantity, responseHeadersPolicyAccessControlAllowMethods_items, -- ** ResponseHeadersPolicyAccessControlAllowOrigins responseHeadersPolicyAccessControlAllowOrigins_quantity, responseHeadersPolicyAccessControlAllowOrigins_items, -- ** ResponseHeadersPolicyAccessControlExposeHeaders responseHeadersPolicyAccessControlExposeHeaders_items, responseHeadersPolicyAccessControlExposeHeaders_quantity, -- ** ResponseHeadersPolicyConfig responseHeadersPolicyConfig_comment, responseHeadersPolicyConfig_corsConfig, responseHeadersPolicyConfig_customHeadersConfig, responseHeadersPolicyConfig_removeHeadersConfig, responseHeadersPolicyConfig_securityHeadersConfig, responseHeadersPolicyConfig_serverTimingHeadersConfig, responseHeadersPolicyConfig_name, -- ** ResponseHeadersPolicyContentSecurityPolicy responseHeadersPolicyContentSecurityPolicy_override, responseHeadersPolicyContentSecurityPolicy_contentSecurityPolicy, -- ** ResponseHeadersPolicyContentTypeOptions responseHeadersPolicyContentTypeOptions_override, -- ** ResponseHeadersPolicyCorsConfig responseHeadersPolicyCorsConfig_accessControlExposeHeaders, responseHeadersPolicyCorsConfig_accessControlMaxAgeSec, responseHeadersPolicyCorsConfig_accessControlAllowOrigins, responseHeadersPolicyCorsConfig_accessControlAllowHeaders, responseHeadersPolicyCorsConfig_accessControlAllowMethods, responseHeadersPolicyCorsConfig_accessControlAllowCredentials, responseHeadersPolicyCorsConfig_originOverride, -- ** ResponseHeadersPolicyCustomHeader responseHeadersPolicyCustomHeader_header, responseHeadersPolicyCustomHeader_value, responseHeadersPolicyCustomHeader_override, -- ** ResponseHeadersPolicyCustomHeadersConfig responseHeadersPolicyCustomHeadersConfig_items, responseHeadersPolicyCustomHeadersConfig_quantity, -- ** ResponseHeadersPolicyFrameOptions responseHeadersPolicyFrameOptions_override, responseHeadersPolicyFrameOptions_frameOption, -- ** ResponseHeadersPolicyList responseHeadersPolicyList_items, responseHeadersPolicyList_nextMarker, responseHeadersPolicyList_maxItems, responseHeadersPolicyList_quantity, -- ** ResponseHeadersPolicyReferrerPolicy responseHeadersPolicyReferrerPolicy_override, responseHeadersPolicyReferrerPolicy_referrerPolicy, -- ** ResponseHeadersPolicyRemoveHeader responseHeadersPolicyRemoveHeader_header, -- ** ResponseHeadersPolicyRemoveHeadersConfig responseHeadersPolicyRemoveHeadersConfig_items, responseHeadersPolicyRemoveHeadersConfig_quantity, -- ** ResponseHeadersPolicySecurityHeadersConfig responseHeadersPolicySecurityHeadersConfig_contentSecurityPolicy, responseHeadersPolicySecurityHeadersConfig_contentTypeOptions, responseHeadersPolicySecurityHeadersConfig_frameOptions, responseHeadersPolicySecurityHeadersConfig_referrerPolicy, responseHeadersPolicySecurityHeadersConfig_strictTransportSecurity, responseHeadersPolicySecurityHeadersConfig_xSSProtection, -- ** ResponseHeadersPolicyServerTimingHeadersConfig responseHeadersPolicyServerTimingHeadersConfig_samplingRate, responseHeadersPolicyServerTimingHeadersConfig_enabled, -- ** ResponseHeadersPolicyStrictTransportSecurity responseHeadersPolicyStrictTransportSecurity_includeSubdomains, responseHeadersPolicyStrictTransportSecurity_preload, responseHeadersPolicyStrictTransportSecurity_override, responseHeadersPolicyStrictTransportSecurity_accessControlMaxAgeSec, -- ** ResponseHeadersPolicySummary responseHeadersPolicySummary_type, responseHeadersPolicySummary_responseHeadersPolicy, -- ** ResponseHeadersPolicyXSSProtection responseHeadersPolicyXSSProtection_modeBlock, responseHeadersPolicyXSSProtection_reportUri, responseHeadersPolicyXSSProtection_override, responseHeadersPolicyXSSProtection_protection, -- ** Restrictions restrictions_geoRestriction, -- ** S3Origin s3Origin_domainName, s3Origin_originAccessIdentity, -- ** S3OriginConfig s3OriginConfig_originAccessIdentity, -- ** SessionStickinessConfig sessionStickinessConfig_idleTTL, sessionStickinessConfig_maximumTTL, -- ** Signer signer_awsAccountNumber, signer_keyPairIds, -- ** StagingDistributionDnsNames stagingDistributionDnsNames_items, stagingDistributionDnsNames_quantity, -- ** StatusCodes statusCodes_quantity, statusCodes_items, -- ** StreamingDistribution streamingDistribution_lastModifiedTime, streamingDistribution_id, streamingDistribution_arn, streamingDistribution_status, streamingDistribution_domainName, streamingDistribution_activeTrustedSigners, streamingDistribution_streamingDistributionConfig, -- ** StreamingDistributionConfig streamingDistributionConfig_aliases, streamingDistributionConfig_logging, streamingDistributionConfig_priceClass, streamingDistributionConfig_callerReference, streamingDistributionConfig_s3Origin, streamingDistributionConfig_comment, streamingDistributionConfig_trustedSigners, streamingDistributionConfig_enabled, -- ** StreamingDistributionConfigWithTags streamingDistributionConfigWithTags_streamingDistributionConfig, streamingDistributionConfigWithTags_tags, -- ** StreamingDistributionList streamingDistributionList_items, streamingDistributionList_nextMarker, streamingDistributionList_marker, streamingDistributionList_maxItems, streamingDistributionList_isTruncated, streamingDistributionList_quantity, -- ** StreamingDistributionSummary streamingDistributionSummary_id, streamingDistributionSummary_arn, streamingDistributionSummary_status, streamingDistributionSummary_lastModifiedTime, streamingDistributionSummary_domainName, streamingDistributionSummary_s3Origin, streamingDistributionSummary_aliases, streamingDistributionSummary_trustedSigners, streamingDistributionSummary_comment, streamingDistributionSummary_priceClass, streamingDistributionSummary_enabled, -- ** StreamingLoggingConfig streamingLoggingConfig_enabled, streamingLoggingConfig_bucket, streamingLoggingConfig_prefix, -- ** Tag tag_value, tag_key, -- ** TagKeys tagKeys_items, -- ** Tags tags_items, -- ** TestResult testResult_computeUtilization, testResult_functionErrorMessage, testResult_functionExecutionLogs, testResult_functionOutput, testResult_functionSummary, -- ** TrafficConfig trafficConfig_singleHeaderConfig, trafficConfig_singleWeightConfig, trafficConfig_type, -- ** TrustedKeyGroups trustedKeyGroups_items, trustedKeyGroups_enabled, trustedKeyGroups_quantity, -- ** TrustedSigners trustedSigners_items, trustedSigners_enabled, trustedSigners_quantity, -- ** ViewerCertificate viewerCertificate_aCMCertificateArn, viewerCertificate_certificate, viewerCertificate_certificateSource, viewerCertificate_cloudFrontDefaultCertificate, viewerCertificate_iAMCertificateId, viewerCertificate_minimumProtocolVersion, viewerCertificate_sSLSupportMethod, ) where import Amazonka.CloudFront.AssociateAlias import Amazonka.CloudFront.CopyDistribution import Amazonka.CloudFront.CreateCachePolicy import Amazonka.CloudFront.CreateCloudFrontOriginAccessIdentity import Amazonka.CloudFront.CreateContinuousDeploymentPolicy import Amazonka.CloudFront.CreateDistribution import Amazonka.CloudFront.CreateDistributionWithTags import Amazonka.CloudFront.CreateFieldLevelEncryptionConfig import Amazonka.CloudFront.CreateFieldLevelEncryptionProfile import Amazonka.CloudFront.CreateFunction import Amazonka.CloudFront.CreateInvalidation import Amazonka.CloudFront.CreateKeyGroup import Amazonka.CloudFront.CreateMonitoringSubscription import Amazonka.CloudFront.CreateOriginAccessControl import Amazonka.CloudFront.CreateOriginRequestPolicy import Amazonka.CloudFront.CreatePublicKey import Amazonka.CloudFront.CreateRealtimeLogConfig import Amazonka.CloudFront.CreateResponseHeadersPolicy import Amazonka.CloudFront.CreateStreamingDistribution import Amazonka.CloudFront.CreateStreamingDistributionWithTags import Amazonka.CloudFront.DeleteCachePolicy import Amazonka.CloudFront.DeleteCloudFrontOriginAccessIdentity import Amazonka.CloudFront.DeleteContinuousDeploymentPolicy import Amazonka.CloudFront.DeleteDistribution import Amazonka.CloudFront.DeleteFieldLevelEncryptionConfig import Amazonka.CloudFront.DeleteFieldLevelEncryptionProfile import Amazonka.CloudFront.DeleteFunction import Amazonka.CloudFront.DeleteKeyGroup import Amazonka.CloudFront.DeleteMonitoringSubscription import Amazonka.CloudFront.DeleteOriginAccessControl import Amazonka.CloudFront.DeleteOriginRequestPolicy import Amazonka.CloudFront.DeletePublicKey import Amazonka.CloudFront.DeleteRealtimeLogConfig import Amazonka.CloudFront.DeleteResponseHeadersPolicy import Amazonka.CloudFront.DeleteStreamingDistribution import Amazonka.CloudFront.DescribeFunction import Amazonka.CloudFront.GetCachePolicy import Amazonka.CloudFront.GetCachePolicyConfig import Amazonka.CloudFront.GetCloudFrontOriginAccessIdentity import Amazonka.CloudFront.GetCloudFrontOriginAccessIdentityConfig import Amazonka.CloudFront.GetContinuousDeploymentPolicy import Amazonka.CloudFront.GetContinuousDeploymentPolicyConfig import Amazonka.CloudFront.GetDistribution import Amazonka.CloudFront.GetDistributionConfig import Amazonka.CloudFront.GetFieldLevelEncryption import Amazonka.CloudFront.GetFieldLevelEncryptionConfig import Amazonka.CloudFront.GetFieldLevelEncryptionProfile import Amazonka.CloudFront.GetFieldLevelEncryptionProfileConfig import Amazonka.CloudFront.GetFunction import Amazonka.CloudFront.GetInvalidation import Amazonka.CloudFront.GetKeyGroup import Amazonka.CloudFront.GetKeyGroupConfig import Amazonka.CloudFront.GetMonitoringSubscription import Amazonka.CloudFront.GetOriginAccessControl import Amazonka.CloudFront.GetOriginAccessControlConfig import Amazonka.CloudFront.GetOriginRequestPolicy import Amazonka.CloudFront.GetOriginRequestPolicyConfig import Amazonka.CloudFront.GetPublicKey import Amazonka.CloudFront.GetPublicKeyConfig import Amazonka.CloudFront.GetRealtimeLogConfig import Amazonka.CloudFront.GetResponseHeadersPolicy import Amazonka.CloudFront.GetResponseHeadersPolicyConfig import Amazonka.CloudFront.GetStreamingDistribution import Amazonka.CloudFront.GetStreamingDistributionConfig import Amazonka.CloudFront.ListCachePolicies import Amazonka.CloudFront.ListCloudFrontOriginAccessIdentities import Amazonka.CloudFront.ListConflictingAliases import Amazonka.CloudFront.ListContinuousDeploymentPolicies import Amazonka.CloudFront.ListDistributions import Amazonka.CloudFront.ListDistributionsByCachePolicyId import Amazonka.CloudFront.ListDistributionsByKeyGroup import Amazonka.CloudFront.ListDistributionsByOriginRequestPolicyId import Amazonka.CloudFront.ListDistributionsByRealtimeLogConfig import Amazonka.CloudFront.ListDistributionsByResponseHeadersPolicyId import Amazonka.CloudFront.ListDistributionsByWebACLId import Amazonka.CloudFront.ListFieldLevelEncryptionConfigs import Amazonka.CloudFront.ListFieldLevelEncryptionProfiles import Amazonka.CloudFront.ListFunctions import Amazonka.CloudFront.ListInvalidations import Amazonka.CloudFront.ListKeyGroups import Amazonka.CloudFront.ListOriginAccessControls import Amazonka.CloudFront.ListOriginRequestPolicies import Amazonka.CloudFront.ListPublicKeys import Amazonka.CloudFront.ListRealtimeLogConfigs import Amazonka.CloudFront.ListResponseHeadersPolicies import Amazonka.CloudFront.ListStreamingDistributions import Amazonka.CloudFront.ListTagsForResource import Amazonka.CloudFront.PublishFunction import Amazonka.CloudFront.TagResource import Amazonka.CloudFront.TestFunction import Amazonka.CloudFront.Types.ActiveTrustedKeyGroups import Amazonka.CloudFront.Types.ActiveTrustedSigners import Amazonka.CloudFront.Types.AliasICPRecordal import Amazonka.CloudFront.Types.Aliases import Amazonka.CloudFront.Types.AllowedMethods import Amazonka.CloudFront.Types.CacheBehavior import Amazonka.CloudFront.Types.CacheBehaviors import Amazonka.CloudFront.Types.CachePolicy import Amazonka.CloudFront.Types.CachePolicyConfig import Amazonka.CloudFront.Types.CachePolicyCookiesConfig import Amazonka.CloudFront.Types.CachePolicyHeadersConfig import Amazonka.CloudFront.Types.CachePolicyList import Amazonka.CloudFront.Types.CachePolicyQueryStringsConfig import Amazonka.CloudFront.Types.CachePolicySummary import Amazonka.CloudFront.Types.CachedMethods import Amazonka.CloudFront.Types.CloudFrontOriginAccessIdentity import Amazonka.CloudFront.Types.CloudFrontOriginAccessIdentityConfig import Amazonka.CloudFront.Types.CloudFrontOriginAccessIdentityList import Amazonka.CloudFront.Types.CloudFrontOriginAccessIdentitySummary import Amazonka.CloudFront.Types.ConflictingAlias import Amazonka.CloudFront.Types.ConflictingAliasesList import Amazonka.CloudFront.Types.ContentTypeProfile import Amazonka.CloudFront.Types.ContentTypeProfileConfig import Amazonka.CloudFront.Types.ContentTypeProfiles import Amazonka.CloudFront.Types.ContinuousDeploymentPolicy import Amazonka.CloudFront.Types.ContinuousDeploymentPolicyConfig import Amazonka.CloudFront.Types.ContinuousDeploymentPolicyList import Amazonka.CloudFront.Types.ContinuousDeploymentPolicySummary import Amazonka.CloudFront.Types.ContinuousDeploymentSingleHeaderConfig import Amazonka.CloudFront.Types.ContinuousDeploymentSingleWeightConfig import Amazonka.CloudFront.Types.CookieNames import Amazonka.CloudFront.Types.CookiePreference import Amazonka.CloudFront.Types.CustomErrorResponse import Amazonka.CloudFront.Types.CustomErrorResponses import Amazonka.CloudFront.Types.CustomHeaders import Amazonka.CloudFront.Types.CustomOriginConfig import Amazonka.CloudFront.Types.DefaultCacheBehavior import Amazonka.CloudFront.Types.Distribution import Amazonka.CloudFront.Types.DistributionConfig import Amazonka.CloudFront.Types.DistributionConfigWithTags import Amazonka.CloudFront.Types.DistributionIdList import Amazonka.CloudFront.Types.DistributionList import Amazonka.CloudFront.Types.DistributionSummary import Amazonka.CloudFront.Types.EncryptionEntities import Amazonka.CloudFront.Types.EncryptionEntity import Amazonka.CloudFront.Types.EndPoint import Amazonka.CloudFront.Types.FieldLevelEncryption import Amazonka.CloudFront.Types.FieldLevelEncryptionConfig import Amazonka.CloudFront.Types.FieldLevelEncryptionList import Amazonka.CloudFront.Types.FieldLevelEncryptionProfile import Amazonka.CloudFront.Types.FieldLevelEncryptionProfileConfig import Amazonka.CloudFront.Types.FieldLevelEncryptionProfileList import Amazonka.CloudFront.Types.FieldLevelEncryptionProfileSummary import Amazonka.CloudFront.Types.FieldLevelEncryptionSummary import Amazonka.CloudFront.Types.FieldPatterns import Amazonka.CloudFront.Types.ForwardedValues import Amazonka.CloudFront.Types.FunctionAssociation import Amazonka.CloudFront.Types.FunctionAssociations import Amazonka.CloudFront.Types.FunctionConfig import Amazonka.CloudFront.Types.FunctionList import Amazonka.CloudFront.Types.FunctionMetadata import Amazonka.CloudFront.Types.FunctionSummary import Amazonka.CloudFront.Types.GeoRestriction import Amazonka.CloudFront.Types.Headers import Amazonka.CloudFront.Types.Invalidation import Amazonka.CloudFront.Types.InvalidationBatch import Amazonka.CloudFront.Types.InvalidationList import Amazonka.CloudFront.Types.InvalidationSummary import Amazonka.CloudFront.Types.KGKeyPairIds import Amazonka.CloudFront.Types.KeyGroup import Amazonka.CloudFront.Types.KeyGroupConfig import Amazonka.CloudFront.Types.KeyGroupList import Amazonka.CloudFront.Types.KeyGroupSummary import Amazonka.CloudFront.Types.KeyPairIds import Amazonka.CloudFront.Types.KinesisStreamConfig import Amazonka.CloudFront.Types.LambdaFunctionAssociation import Amazonka.CloudFront.Types.LambdaFunctionAssociations import Amazonka.CloudFront.Types.LoggingConfig import Amazonka.CloudFront.Types.MonitoringSubscription import Amazonka.CloudFront.Types.Origin import Amazonka.CloudFront.Types.OriginAccessControl import Amazonka.CloudFront.Types.OriginAccessControlConfig import Amazonka.CloudFront.Types.OriginAccessControlList import Amazonka.CloudFront.Types.OriginAccessControlSummary import Amazonka.CloudFront.Types.OriginCustomHeader import Amazonka.CloudFront.Types.OriginGroup import Amazonka.CloudFront.Types.OriginGroupFailoverCriteria import Amazonka.CloudFront.Types.OriginGroupMember import Amazonka.CloudFront.Types.OriginGroupMembers import Amazonka.CloudFront.Types.OriginGroups import Amazonka.CloudFront.Types.OriginRequestPolicy import Amazonka.CloudFront.Types.OriginRequestPolicyConfig import Amazonka.CloudFront.Types.OriginRequestPolicyCookiesConfig import Amazonka.CloudFront.Types.OriginRequestPolicyHeadersConfig import Amazonka.CloudFront.Types.OriginRequestPolicyList import Amazonka.CloudFront.Types.OriginRequestPolicyQueryStringsConfig import Amazonka.CloudFront.Types.OriginRequestPolicySummary import Amazonka.CloudFront.Types.OriginShield import Amazonka.CloudFront.Types.OriginSslProtocols import Amazonka.CloudFront.Types.Origins import Amazonka.CloudFront.Types.ParametersInCacheKeyAndForwardedToOrigin import Amazonka.CloudFront.Types.Paths import Amazonka.CloudFront.Types.PublicKey import Amazonka.CloudFront.Types.PublicKeyConfig import Amazonka.CloudFront.Types.PublicKeyList import Amazonka.CloudFront.Types.PublicKeySummary import Amazonka.CloudFront.Types.QueryArgProfile import Amazonka.CloudFront.Types.QueryArgProfileConfig import Amazonka.CloudFront.Types.QueryArgProfiles import Amazonka.CloudFront.Types.QueryStringCacheKeys import Amazonka.CloudFront.Types.QueryStringNames import Amazonka.CloudFront.Types.RealtimeLogConfig import Amazonka.CloudFront.Types.RealtimeLogConfigs import Amazonka.CloudFront.Types.RealtimeMetricsSubscriptionConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicy import Amazonka.CloudFront.Types.ResponseHeadersPolicyAccessControlAllowHeaders import Amazonka.CloudFront.Types.ResponseHeadersPolicyAccessControlAllowMethods import Amazonka.CloudFront.Types.ResponseHeadersPolicyAccessControlAllowOrigins import Amazonka.CloudFront.Types.ResponseHeadersPolicyAccessControlExposeHeaders import Amazonka.CloudFront.Types.ResponseHeadersPolicyConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicyContentSecurityPolicy import Amazonka.CloudFront.Types.ResponseHeadersPolicyContentTypeOptions import Amazonka.CloudFront.Types.ResponseHeadersPolicyCorsConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicyCustomHeader import Amazonka.CloudFront.Types.ResponseHeadersPolicyCustomHeadersConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicyFrameOptions import Amazonka.CloudFront.Types.ResponseHeadersPolicyList import Amazonka.CloudFront.Types.ResponseHeadersPolicyReferrerPolicy import Amazonka.CloudFront.Types.ResponseHeadersPolicyRemoveHeader import Amazonka.CloudFront.Types.ResponseHeadersPolicyRemoveHeadersConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicySecurityHeadersConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicyServerTimingHeadersConfig import Amazonka.CloudFront.Types.ResponseHeadersPolicyStrictTransportSecurity import Amazonka.CloudFront.Types.ResponseHeadersPolicySummary import Amazonka.CloudFront.Types.ResponseHeadersPolicyXSSProtection import Amazonka.CloudFront.Types.Restrictions import Amazonka.CloudFront.Types.S3Origin import Amazonka.CloudFront.Types.S3OriginConfig import Amazonka.CloudFront.Types.SessionStickinessConfig import Amazonka.CloudFront.Types.Signer import Amazonka.CloudFront.Types.StagingDistributionDnsNames import Amazonka.CloudFront.Types.StatusCodes import Amazonka.CloudFront.Types.StreamingDistribution import Amazonka.CloudFront.Types.StreamingDistributionConfig import Amazonka.CloudFront.Types.StreamingDistributionConfigWithTags import Amazonka.CloudFront.Types.StreamingDistributionList import Amazonka.CloudFront.Types.StreamingDistributionSummary import Amazonka.CloudFront.Types.StreamingLoggingConfig import Amazonka.CloudFront.Types.Tag import Amazonka.CloudFront.Types.TagKeys import Amazonka.CloudFront.Types.Tags import Amazonka.CloudFront.Types.TestResult import Amazonka.CloudFront.Types.TrafficConfig import Amazonka.CloudFront.Types.TrustedKeyGroups import Amazonka.CloudFront.Types.TrustedSigners import Amazonka.CloudFront.Types.ViewerCertificate import Amazonka.CloudFront.UntagResource import Amazonka.CloudFront.UpdateCachePolicy import Amazonka.CloudFront.UpdateCloudFrontOriginAccessIdentity import Amazonka.CloudFront.UpdateContinuousDeploymentPolicy import Amazonka.CloudFront.UpdateDistribution import Amazonka.CloudFront.UpdateDistributionWithStagingConfig import Amazonka.CloudFront.UpdateFieldLevelEncryptionConfig import Amazonka.CloudFront.UpdateFieldLevelEncryptionProfile import Amazonka.CloudFront.UpdateFunction import Amazonka.CloudFront.UpdateKeyGroup import Amazonka.CloudFront.UpdateOriginAccessControl import Amazonka.CloudFront.UpdateOriginRequestPolicy import Amazonka.CloudFront.UpdatePublicKey import Amazonka.CloudFront.UpdateRealtimeLogConfig import Amazonka.CloudFront.UpdateResponseHeadersPolicy import Amazonka.CloudFront.UpdateStreamingDistribution