Jump to Content

This API Documentation is now deprecated

We are excited to announce our new API Documentation.

@aws-sdk/client-cloudfront

Amazon CloudFront

This is the Amazon CloudFront API Reference. This guide is for developers who need detailed information about CloudFront API actions, data types, and errors. For detailed information about CloudFront features, see the Amazon CloudFront Developer Guide.

Index

Enumerations

Classes

AccessDenied AssociateAliasCommand BatchTooLarge CNAMEAlreadyExists CachePolicyAlreadyExists CachePolicyInUse CannotChangeImmutablePublicKeyFields CloudFront CloudFrontClient CloudFrontOriginAccessIdentityAlreadyExists CloudFrontOriginAccessIdentityInUse CloudFrontServiceException ContinuousDeploymentPolicyAlreadyExists ContinuousDeploymentPolicyInUse CopyDistributionCommand CreateCachePolicyCommand CreateCloudFrontOriginAccessIdentityCommand CreateContinuousDeploymentPolicyCommand CreateDistributionCommand CreateDistributionWithTagsCommand CreateFieldLevelEncryptionConfigCommand CreateFieldLevelEncryptionProfileCommand CreateFunctionCommand CreateInvalidationCommand CreateKeyGroupCommand CreateMonitoringSubscriptionCommand CreateOriginAccessControlCommand CreateOriginRequestPolicyCommand CreatePublicKeyCommand CreateRealtimeLogConfigCommand CreateResponseHeadersPolicyCommand CreateStreamingDistributionCommand CreateStreamingDistributionWithTagsCommand DeleteCachePolicyCommand DeleteCloudFrontOriginAccessIdentityCommand DeleteContinuousDeploymentPolicyCommand DeleteDistributionCommand DeleteFieldLevelEncryptionConfigCommand DeleteFieldLevelEncryptionProfileCommand DeleteFunctionCommand DeleteKeyGroupCommand DeleteMonitoringSubscriptionCommand DeleteOriginAccessControlCommand DeleteOriginRequestPolicyCommand DeletePublicKeyCommand DeleteRealtimeLogConfigCommand DeleteResponseHeadersPolicyCommand DeleteStreamingDistributionCommand DescribeFunctionCommand DistributionAlreadyExists DistributionNotDisabled FieldLevelEncryptionConfigAlreadyExists FieldLevelEncryptionConfigInUse FieldLevelEncryptionProfileAlreadyExists FieldLevelEncryptionProfileInUse FieldLevelEncryptionProfileSizeExceeded FunctionAlreadyExists FunctionInUse FunctionSizeLimitExceeded GetCachePolicyCommand GetCachePolicyConfigCommand GetCloudFrontOriginAccessIdentityCommand GetCloudFrontOriginAccessIdentityConfigCommand GetContinuousDeploymentPolicyCommand GetContinuousDeploymentPolicyConfigCommand GetDistributionCommand GetDistributionConfigCommand GetFieldLevelEncryptionCommand GetFieldLevelEncryptionConfigCommand GetFieldLevelEncryptionProfileCommand GetFieldLevelEncryptionProfileConfigCommand GetFunctionCommand GetInvalidationCommand GetKeyGroupCommand GetKeyGroupConfigCommand GetMonitoringSubscriptionCommand GetOriginAccessControlCommand GetOriginAccessControlConfigCommand GetOriginRequestPolicyCommand GetOriginRequestPolicyConfigCommand GetPublicKeyCommand GetPublicKeyConfigCommand GetRealtimeLogConfigCommand GetResponseHeadersPolicyCommand GetResponseHeadersPolicyConfigCommand GetStreamingDistributionCommand GetStreamingDistributionConfigCommand IllegalDelete IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior IllegalOriginAccessConfiguration IllegalUpdate InconsistentQuantities InvalidArgument InvalidDefaultRootObject InvalidDomainNameForOriginAccessControl InvalidErrorCode InvalidForwardCookies InvalidFunctionAssociation InvalidGeoRestrictionParameter InvalidHeadersForS3Origin InvalidIfMatchVersion InvalidLambdaFunctionAssociation InvalidLocationCode InvalidMinimumProtocolVersion InvalidOrigin InvalidOriginAccessControl InvalidOriginAccessIdentity InvalidOriginKeepaliveTimeout InvalidOriginReadTimeout InvalidProtocolSettings InvalidQueryStringParameters InvalidRelativePath InvalidRequiredProtocol InvalidResponseCode InvalidTTLOrder InvalidTagging InvalidViewerCertificate InvalidWebACLId KeyGroupAlreadyExists ListCachePoliciesCommand ListCloudFrontOriginAccessIdentitiesCommand ListConflictingAliasesCommand ListContinuousDeploymentPoliciesCommand ListDistributionsByCachePolicyIdCommand ListDistributionsByKeyGroupCommand ListDistributionsByOriginRequestPolicyIdCommand ListDistributionsByRealtimeLogConfigCommand ListDistributionsByResponseHeadersPolicyIdCommand ListDistributionsByWebACLIdCommand ListDistributionsCommand ListFieldLevelEncryptionConfigsCommand ListFieldLevelEncryptionProfilesCommand ListFunctionsCommand ListInvalidationsCommand ListKeyGroupsCommand ListOriginAccessControlsCommand ListOriginRequestPoliciesCommand ListPublicKeysCommand ListRealtimeLogConfigsCommand ListResponseHeadersPoliciesCommand ListStreamingDistributionsCommand ListTagsForResourceCommand MissingBody MonitoringSubscriptionAlreadyExists NoSuchCachePolicy NoSuchCloudFrontOriginAccessIdentity NoSuchContinuousDeploymentPolicy NoSuchDistribution NoSuchFieldLevelEncryptionConfig NoSuchFieldLevelEncryptionProfile NoSuchFunctionExists NoSuchInvalidation NoSuchMonitoringSubscription NoSuchOrigin NoSuchOriginAccessControl NoSuchOriginRequestPolicy NoSuchPublicKey NoSuchRealtimeLogConfig NoSuchResource NoSuchResponseHeadersPolicy NoSuchStreamingDistribution OriginAccessControlAlreadyExists OriginAccessControlInUse OriginRequestPolicyAlreadyExists OriginRequestPolicyInUse PreconditionFailed PublicKeyAlreadyExists PublicKeyInUse PublishFunctionCommand QueryArgProfileEmpty RealtimeLogConfigAlreadyExists RealtimeLogConfigInUse RealtimeLogConfigOwnerMismatch ResourceInUse ResponseHeadersPolicyAlreadyExists ResponseHeadersPolicyInUse StagingDistributionInUse StreamingDistributionAlreadyExists StreamingDistributionNotDisabled TagResourceCommand TestFunctionCommand TestFunctionFailed TooLongCSPInResponseHeadersPolicy TooManyCacheBehaviors TooManyCachePolicies TooManyCertificates TooManyCloudFrontOriginAccessIdentities TooManyContinuousDeploymentPolicies TooManyCookieNamesInWhiteList TooManyCookiesInCachePolicy TooManyCookiesInOriginRequestPolicy TooManyCustomHeadersInResponseHeadersPolicy TooManyDistributionCNAMEs TooManyDistributions TooManyDistributionsAssociatedToCachePolicy TooManyDistributionsAssociatedToFieldLevelEncryptionConfig TooManyDistributionsAssociatedToKeyGroup TooManyDistributionsAssociatedToOriginAccessControl TooManyDistributionsAssociatedToOriginRequestPolicy TooManyDistributionsAssociatedToResponseHeadersPolicy TooManyDistributionsWithFunctionAssociations TooManyDistributionsWithLambdaAssociations TooManyDistributionsWithSingleFunctionARN TooManyFieldLevelEncryptionConfigs TooManyFieldLevelEncryptionContentTypeProfiles TooManyFieldLevelEncryptionEncryptionEntities TooManyFieldLevelEncryptionFieldPatterns TooManyFieldLevelEncryptionProfiles TooManyFieldLevelEncryptionQueryArgProfiles TooManyFunctionAssociations TooManyFunctions TooManyHeadersInCachePolicy TooManyHeadersInForwardedValues TooManyHeadersInOriginRequestPolicy TooManyInvalidationsInProgress TooManyKeyGroups TooManyKeyGroupsAssociatedToDistribution TooManyLambdaFunctionAssociations TooManyOriginAccessControls TooManyOriginCustomHeaders TooManyOriginGroupsPerDistribution TooManyOriginRequestPolicies TooManyOrigins TooManyPublicKeys TooManyPublicKeysInKeyGroup TooManyQueryStringParameters TooManyQueryStringsInCachePolicy TooManyQueryStringsInOriginRequestPolicy TooManyRealtimeLogConfigs TooManyRemoveHeadersInResponseHeadersPolicy TooManyResponseHeadersPolicies TooManyStreamingDistributionCNAMEs TooManyStreamingDistributions TooManyTrustedSigners TrustedKeyGroupDoesNotExist TrustedSignerDoesNotExist UnsupportedOperation UntagResourceCommand UpdateCachePolicyCommand UpdateCloudFrontOriginAccessIdentityCommand UpdateContinuousDeploymentPolicyCommand UpdateDistributionCommand UpdateDistributionWithStagingConfigCommand UpdateFieldLevelEncryptionConfigCommand UpdateFieldLevelEncryptionProfileCommand UpdateFunctionCommand UpdateKeyGroupCommand UpdateOriginAccessControlCommand UpdateOriginRequestPolicyCommand UpdatePublicKeyCommand UpdateRealtimeLogConfigCommand UpdateResponseHeadersPolicyCommand UpdateStreamingDistributionCommand

Interfaces

ActiveTrustedKeyGroups ActiveTrustedSigners AliasICPRecordal Aliases AllowedMethods AssociateAliasCommandInput AssociateAliasCommandOutput AssociateAliasRequest CacheBehavior CacheBehaviors CachePolicy CachePolicyConfig CachePolicyCookiesConfig CachePolicyHeadersConfig CachePolicyList CachePolicyQueryStringsConfig CachePolicySummary CachedMethods ClientDefaults ClientInputEndpointParameters CloudFrontClientConfig CloudFrontClientResolvedConfig CloudFrontOriginAccessIdentity CloudFrontOriginAccessIdentityConfig CloudFrontOriginAccessIdentityList CloudFrontOriginAccessIdentitySummary CloudFrontPaginationConfiguration ConflictingAlias ConflictingAliasesList ContentTypeProfile ContentTypeProfileConfig ContentTypeProfiles ContinuousDeploymentPolicy ContinuousDeploymentPolicyConfig ContinuousDeploymentPolicyList ContinuousDeploymentPolicySummary ContinuousDeploymentSingleHeaderConfig ContinuousDeploymentSingleWeightConfig CookieNames CookiePreference CopyDistributionCommandInput CopyDistributionCommandOutput CopyDistributionRequest CopyDistributionResult CreateCachePolicyCommandInput CreateCachePolicyCommandOutput CreateCachePolicyRequest CreateCachePolicyResult CreateCloudFrontOriginAccessIdentityCommandInput CreateCloudFrontOriginAccessIdentityCommandOutput CreateCloudFrontOriginAccessIdentityRequest CreateCloudFrontOriginAccessIdentityResult CreateContinuousDeploymentPolicyCommandInput CreateContinuousDeploymentPolicyCommandOutput CreateContinuousDeploymentPolicyRequest CreateContinuousDeploymentPolicyResult CreateDistributionCommandInput CreateDistributionCommandOutput CreateDistributionRequest CreateDistributionResult CreateDistributionWithTagsCommandInput CreateDistributionWithTagsCommandOutput CreateDistributionWithTagsRequest CreateDistributionWithTagsResult CreateFieldLevelEncryptionConfigCommandInput CreateFieldLevelEncryptionConfigCommandOutput CreateFieldLevelEncryptionConfigRequest CreateFieldLevelEncryptionConfigResult CreateFieldLevelEncryptionProfileCommandInput CreateFieldLevelEncryptionProfileCommandOutput CreateFieldLevelEncryptionProfileRequest CreateFieldLevelEncryptionProfileResult CreateFunctionCommandInput CreateFunctionCommandOutput CreateFunctionRequest CreateFunctionResult CreateInvalidationCommandInput CreateInvalidationCommandOutput CreateInvalidationRequest CreateInvalidationResult CreateKeyGroupCommandInput CreateKeyGroupCommandOutput CreateKeyGroupRequest CreateKeyGroupResult CreateMonitoringSubscriptionCommandInput CreateMonitoringSubscriptionCommandOutput CreateMonitoringSubscriptionRequest CreateMonitoringSubscriptionResult CreateOriginAccessControlCommandInput CreateOriginAccessControlCommandOutput CreateOriginAccessControlRequest CreateOriginAccessControlResult CreateOriginRequestPolicyCommandInput CreateOriginRequestPolicyCommandOutput CreateOriginRequestPolicyRequest CreateOriginRequestPolicyResult CreatePublicKeyCommandInput CreatePublicKeyCommandOutput CreatePublicKeyRequest CreatePublicKeyResult CreateRealtimeLogConfigCommandInput CreateRealtimeLogConfigCommandOutput CreateRealtimeLogConfigRequest CreateRealtimeLogConfigResult CreateResponseHeadersPolicyCommandInput CreateResponseHeadersPolicyCommandOutput CreateResponseHeadersPolicyRequest CreateResponseHeadersPolicyResult CreateStreamingDistributionCommandInput CreateStreamingDistributionCommandOutput CreateStreamingDistributionRequest CreateStreamingDistributionResult CreateStreamingDistributionWithTagsCommandInput CreateStreamingDistributionWithTagsCommandOutput CreateStreamingDistributionWithTagsRequest CreateStreamingDistributionWithTagsResult CustomErrorResponse CustomErrorResponses CustomHeaders CustomOriginConfig DefaultCacheBehavior DeleteCachePolicyCommandInput DeleteCachePolicyCommandOutput DeleteCachePolicyRequest DeleteCloudFrontOriginAccessIdentityCommandInput DeleteCloudFrontOriginAccessIdentityCommandOutput DeleteCloudFrontOriginAccessIdentityRequest DeleteContinuousDeploymentPolicyCommandInput DeleteContinuousDeploymentPolicyCommandOutput DeleteContinuousDeploymentPolicyRequest DeleteDistributionCommandInput DeleteDistributionCommandOutput DeleteDistributionRequest DeleteFieldLevelEncryptionConfigCommandInput DeleteFieldLevelEncryptionConfigCommandOutput DeleteFieldLevelEncryptionConfigRequest DeleteFieldLevelEncryptionProfileCommandInput DeleteFieldLevelEncryptionProfileCommandOutput DeleteFieldLevelEncryptionProfileRequest DeleteFunctionCommandInput DeleteFunctionCommandOutput DeleteFunctionRequest DeleteKeyGroupCommandInput DeleteKeyGroupCommandOutput DeleteKeyGroupRequest DeleteMonitoringSubscriptionCommandInput DeleteMonitoringSubscriptionCommandOutput DeleteMonitoringSubscriptionRequest DeleteMonitoringSubscriptionResult DeleteOriginAccessControlCommandInput DeleteOriginAccessControlCommandOutput DeleteOriginAccessControlRequest DeleteOriginRequestPolicyCommandInput DeleteOriginRequestPolicyCommandOutput DeleteOriginRequestPolicyRequest DeletePublicKeyCommandInput DeletePublicKeyCommandOutput DeletePublicKeyRequest DeleteRealtimeLogConfigCommandInput DeleteRealtimeLogConfigCommandOutput DeleteRealtimeLogConfigRequest DeleteResponseHeadersPolicyCommandInput DeleteResponseHeadersPolicyCommandOutput DeleteResponseHeadersPolicyRequest DeleteStreamingDistributionCommandInput DeleteStreamingDistributionCommandOutput DeleteStreamingDistributionRequest DescribeFunctionCommandInput DescribeFunctionCommandOutput DescribeFunctionRequest DescribeFunctionResult Distribution DistributionConfig DistributionConfigWithTags DistributionIdList DistributionList DistributionSummary EncryptionEntities EncryptionEntity EndPoint FieldLevelEncryption FieldLevelEncryptionConfig FieldLevelEncryptionList FieldLevelEncryptionProfile FieldLevelEncryptionProfileConfig FieldLevelEncryptionProfileList FieldLevelEncryptionProfileSummary FieldLevelEncryptionSummary FieldPatterns ForwardedValues FunctionAssociation FunctionAssociations FunctionConfig FunctionList FunctionMetadata FunctionSummary GeoRestriction GetCachePolicyCommandInput GetCachePolicyCommandOutput GetCachePolicyConfigCommandInput GetCachePolicyConfigCommandOutput GetCachePolicyConfigRequest GetCachePolicyConfigResult GetCachePolicyRequest GetCachePolicyResult GetCloudFrontOriginAccessIdentityCommandInput GetCloudFrontOriginAccessIdentityCommandOutput GetCloudFrontOriginAccessIdentityConfigCommandInput GetCloudFrontOriginAccessIdentityConfigCommandOutput GetCloudFrontOriginAccessIdentityConfigRequest GetCloudFrontOriginAccessIdentityConfigResult GetCloudFrontOriginAccessIdentityRequest GetCloudFrontOriginAccessIdentityResult GetContinuousDeploymentPolicyCommandInput GetContinuousDeploymentPolicyCommandOutput GetContinuousDeploymentPolicyConfigCommandInput GetContinuousDeploymentPolicyConfigCommandOutput GetContinuousDeploymentPolicyConfigRequest GetContinuousDeploymentPolicyConfigResult GetContinuousDeploymentPolicyRequest GetContinuousDeploymentPolicyResult GetDistributionCommandInput GetDistributionCommandOutput GetDistributionConfigCommandInput GetDistributionConfigCommandOutput GetDistributionConfigRequest GetDistributionConfigResult GetDistributionRequest GetDistributionResult GetFieldLevelEncryptionCommandInput GetFieldLevelEncryptionCommandOutput GetFieldLevelEncryptionConfigCommandInput GetFieldLevelEncryptionConfigCommandOutput GetFieldLevelEncryptionConfigRequest GetFieldLevelEncryptionConfigResult GetFieldLevelEncryptionProfileCommandInput GetFieldLevelEncryptionProfileCommandOutput GetFieldLevelEncryptionProfileConfigCommandInput GetFieldLevelEncryptionProfileConfigCommandOutput GetFieldLevelEncryptionProfileConfigRequest GetFieldLevelEncryptionProfileConfigResult GetFieldLevelEncryptionProfileRequest GetFieldLevelEncryptionProfileResult GetFieldLevelEncryptionRequest GetFieldLevelEncryptionResult GetFunctionCommandInput GetFunctionCommandOutput GetFunctionRequest GetFunctionResult GetInvalidationCommandInput GetInvalidationCommandOutput GetInvalidationRequest GetInvalidationResult GetKeyGroupCommandInput GetKeyGroupCommandOutput GetKeyGroupConfigCommandInput GetKeyGroupConfigCommandOutput GetKeyGroupConfigRequest GetKeyGroupConfigResult GetKeyGroupRequest GetKeyGroupResult GetMonitoringSubscriptionCommandInput GetMonitoringSubscriptionCommandOutput GetMonitoringSubscriptionRequest GetMonitoringSubscriptionResult GetOriginAccessControlCommandInput GetOriginAccessControlCommandOutput GetOriginAccessControlConfigCommandInput GetOriginAccessControlConfigCommandOutput GetOriginAccessControlConfigRequest GetOriginAccessControlConfigResult GetOriginAccessControlRequest GetOriginAccessControlResult GetOriginRequestPolicyCommandInput GetOriginRequestPolicyCommandOutput GetOriginRequestPolicyConfigCommandInput GetOriginRequestPolicyConfigCommandOutput GetOriginRequestPolicyConfigRequest GetOriginRequestPolicyConfigResult GetOriginRequestPolicyRequest GetOriginRequestPolicyResult GetPublicKeyCommandInput GetPublicKeyCommandOutput GetPublicKeyConfigCommandInput GetPublicKeyConfigCommandOutput GetPublicKeyConfigRequest GetPublicKeyConfigResult GetPublicKeyRequest GetPublicKeyResult GetRealtimeLogConfigCommandInput GetRealtimeLogConfigCommandOutput GetRealtimeLogConfigRequest GetRealtimeLogConfigResult GetResponseHeadersPolicyCommandInput GetResponseHeadersPolicyCommandOutput GetResponseHeadersPolicyConfigCommandInput GetResponseHeadersPolicyConfigCommandOutput GetResponseHeadersPolicyConfigRequest GetResponseHeadersPolicyConfigResult GetResponseHeadersPolicyRequest GetResponseHeadersPolicyResult GetStreamingDistributionCommandInput GetStreamingDistributionCommandOutput GetStreamingDistributionConfigCommandInput GetStreamingDistributionConfigCommandOutput GetStreamingDistributionConfigRequest GetStreamingDistributionConfigResult GetStreamingDistributionRequest GetStreamingDistributionResult Headers Invalidation InvalidationBatch InvalidationList InvalidationSummary KGKeyPairIds KeyGroup KeyGroupConfig KeyGroupList KeyGroupSummary KeyPairIds KinesisStreamConfig LambdaFunctionAssociation LambdaFunctionAssociations ListCachePoliciesCommandInput ListCachePoliciesCommandOutput ListCachePoliciesRequest ListCachePoliciesResult ListCloudFrontOriginAccessIdentitiesCommandInput ListCloudFrontOriginAccessIdentitiesCommandOutput ListCloudFrontOriginAccessIdentitiesRequest ListCloudFrontOriginAccessIdentitiesResult ListConflictingAliasesCommandInput ListConflictingAliasesCommandOutput ListConflictingAliasesRequest ListConflictingAliasesResult ListContinuousDeploymentPoliciesCommandInput ListContinuousDeploymentPoliciesCommandOutput ListContinuousDeploymentPoliciesRequest ListContinuousDeploymentPoliciesResult ListDistributionsByCachePolicyIdCommandInput ListDistributionsByCachePolicyIdCommandOutput ListDistributionsByCachePolicyIdRequest ListDistributionsByCachePolicyIdResult ListDistributionsByKeyGroupCommandInput ListDistributionsByKeyGroupCommandOutput ListDistributionsByKeyGroupRequest ListDistributionsByKeyGroupResult ListDistributionsByOriginRequestPolicyIdCommandInput ListDistributionsByOriginRequestPolicyIdCommandOutput ListDistributionsByOriginRequestPolicyIdRequest ListDistributionsByOriginRequestPolicyIdResult ListDistributionsByRealtimeLogConfigCommandInput ListDistributionsByRealtimeLogConfigCommandOutput ListDistributionsByRealtimeLogConfigRequest ListDistributionsByRealtimeLogConfigResult ListDistributionsByResponseHeadersPolicyIdCommandInput ListDistributionsByResponseHeadersPolicyIdCommandOutput ListDistributionsByResponseHeadersPolicyIdRequest ListDistributionsByResponseHeadersPolicyIdResult ListDistributionsByWebACLIdCommandInput ListDistributionsByWebACLIdCommandOutput ListDistributionsByWebACLIdRequest ListDistributionsByWebACLIdResult ListDistributionsCommandInput ListDistributionsCommandOutput ListDistributionsRequest ListDistributionsResult ListFieldLevelEncryptionConfigsCommandInput ListFieldLevelEncryptionConfigsCommandOutput ListFieldLevelEncryptionConfigsRequest ListFieldLevelEncryptionConfigsResult ListFieldLevelEncryptionProfilesCommandInput ListFieldLevelEncryptionProfilesCommandOutput ListFieldLevelEncryptionProfilesRequest ListFieldLevelEncryptionProfilesResult ListFunctionsCommandInput ListFunctionsCommandOutput ListFunctionsRequest ListFunctionsResult ListInvalidationsCommandInput ListInvalidationsCommandOutput ListInvalidationsRequest ListInvalidationsResult ListKeyGroupsCommandInput ListKeyGroupsCommandOutput ListKeyGroupsRequest ListKeyGroupsResult ListOriginAccessControlsCommandInput ListOriginAccessControlsCommandOutput ListOriginAccessControlsRequest ListOriginAccessControlsResult ListOriginRequestPoliciesCommandInput ListOriginRequestPoliciesCommandOutput ListOriginRequestPoliciesRequest ListOriginRequestPoliciesResult ListPublicKeysCommandInput ListPublicKeysCommandOutput ListPublicKeysRequest ListPublicKeysResult ListRealtimeLogConfigsCommandInput ListRealtimeLogConfigsCommandOutput ListRealtimeLogConfigsRequest ListRealtimeLogConfigsResult ListResponseHeadersPoliciesCommandInput ListResponseHeadersPoliciesCommandOutput ListResponseHeadersPoliciesRequest ListResponseHeadersPoliciesResult ListStreamingDistributionsCommandInput ListStreamingDistributionsCommandOutput ListStreamingDistributionsRequest ListStreamingDistributionsResult ListTagsForResourceCommandInput ListTagsForResourceCommandOutput ListTagsForResourceRequest ListTagsForResourceResult LoggingConfig MonitoringSubscription Origin OriginAccessControl OriginAccessControlConfig OriginAccessControlList OriginAccessControlSummary OriginCustomHeader OriginGroup OriginGroupFailoverCriteria OriginGroupMember OriginGroupMembers OriginGroups OriginRequestPolicy OriginRequestPolicyConfig OriginRequestPolicyCookiesConfig OriginRequestPolicyHeadersConfig OriginRequestPolicyList OriginRequestPolicyQueryStringsConfig OriginRequestPolicySummary OriginShield OriginSslProtocols Origins ParametersInCacheKeyAndForwardedToOrigin Paths PublicKey PublicKeyConfig PublicKeyList PublicKeySummary PublishFunctionCommandInput PublishFunctionCommandOutput PublishFunctionRequest PublishFunctionResult QueryArgProfile QueryArgProfileConfig QueryArgProfiles QueryStringCacheKeys QueryStringNames RealtimeLogConfig RealtimeLogConfigs RealtimeMetricsSubscriptionConfig ResponseHeadersPolicy ResponseHeadersPolicyAccessControlAllowHeaders ResponseHeadersPolicyAccessControlAllowMethods ResponseHeadersPolicyAccessControlAllowOrigins ResponseHeadersPolicyAccessControlExposeHeaders ResponseHeadersPolicyConfig ResponseHeadersPolicyContentSecurityPolicy ResponseHeadersPolicyContentTypeOptions ResponseHeadersPolicyCorsConfig ResponseHeadersPolicyCustomHeader ResponseHeadersPolicyCustomHeadersConfig ResponseHeadersPolicyFrameOptions ResponseHeadersPolicyList ResponseHeadersPolicyReferrerPolicy ResponseHeadersPolicyRemoveHeader ResponseHeadersPolicyRemoveHeadersConfig ResponseHeadersPolicySecurityHeadersConfig ResponseHeadersPolicyServerTimingHeadersConfig ResponseHeadersPolicyStrictTransportSecurity ResponseHeadersPolicySummary ResponseHeadersPolicyXSSProtection Restrictions S3Origin S3OriginConfig SessionStickinessConfig Signer StagingDistributionDnsNames StatusCodes StreamingDistribution StreamingDistributionConfig StreamingDistributionConfigWithTags StreamingDistributionList StreamingDistributionSummary StreamingLoggingConfig Tag TagKeys TagResourceCommandInput TagResourceCommandOutput TagResourceRequest Tags TestFunctionCommandInput TestFunctionCommandOutput TestFunctionRequest TestFunctionResult TestResult TrafficConfig TrustedKeyGroups TrustedSigners UntagResourceCommandInput UntagResourceCommandOutput UntagResourceRequest UpdateCachePolicyCommandInput UpdateCachePolicyCommandOutput UpdateCachePolicyRequest UpdateCachePolicyResult UpdateCloudFrontOriginAccessIdentityCommandInput UpdateCloudFrontOriginAccessIdentityCommandOutput UpdateCloudFrontOriginAccessIdentityRequest UpdateCloudFrontOriginAccessIdentityResult UpdateContinuousDeploymentPolicyCommandInput UpdateContinuousDeploymentPolicyCommandOutput UpdateContinuousDeploymentPolicyRequest UpdateContinuousDeploymentPolicyResult UpdateDistributionCommandInput UpdateDistributionCommandOutput UpdateDistributionRequest UpdateDistributionResult UpdateDistributionWithStagingConfigCommandInput UpdateDistributionWithStagingConfigCommandOutput UpdateDistributionWithStagingConfigRequest UpdateDistributionWithStagingConfigResult UpdateFieldLevelEncryptionConfigCommandInput UpdateFieldLevelEncryptionConfigCommandOutput UpdateFieldLevelEncryptionConfigRequest UpdateFieldLevelEncryptionConfigResult UpdateFieldLevelEncryptionProfileCommandInput UpdateFieldLevelEncryptionProfileCommandOutput UpdateFieldLevelEncryptionProfileRequest UpdateFieldLevelEncryptionProfileResult UpdateFunctionCommandInput UpdateFunctionCommandOutput UpdateFunctionRequest UpdateFunctionResult UpdateKeyGroupCommandInput UpdateKeyGroupCommandOutput UpdateKeyGroupRequest UpdateKeyGroupResult UpdateOriginAccessControlCommandInput UpdateOriginAccessControlCommandOutput UpdateOriginAccessControlRequest UpdateOriginAccessControlResult UpdateOriginRequestPolicyCommandInput UpdateOriginRequestPolicyCommandOutput UpdateOriginRequestPolicyRequest UpdateOriginRequestPolicyResult UpdatePublicKeyCommandInput UpdatePublicKeyCommandOutput UpdatePublicKeyRequest UpdatePublicKeyResult UpdateRealtimeLogConfigCommandInput UpdateRealtimeLogConfigCommandOutput UpdateRealtimeLogConfigRequest UpdateRealtimeLogConfigResult UpdateResponseHeadersPolicyCommandInput UpdateResponseHeadersPolicyCommandOutput UpdateResponseHeadersPolicyRequest UpdateResponseHeadersPolicyResult UpdateStreamingDistributionCommandInput UpdateStreamingDistributionCommandOutput UpdateStreamingDistributionRequest UpdateStreamingDistributionResult ViewerCertificate

Type Aliases

Functions

SDK - Clients

SDK - Commands

AssociateAliasCommand AssociateAliasCommandInput AssociateAliasCommandOutput CopyDistributionCommand CopyDistributionCommandInput CopyDistributionCommandOutput CreateCachePolicyCommand CreateCachePolicyCommandInput CreateCachePolicyCommandOutput CreateCloudFrontOriginAccessIdentityCommand CreateCloudFrontOriginAccessIdentityCommandInput CreateCloudFrontOriginAccessIdentityCommandOutput CreateContinuousDeploymentPolicyCommand CreateContinuousDeploymentPolicyCommandInput CreateContinuousDeploymentPolicyCommandOutput CreateDistributionCommand CreateDistributionCommandInput CreateDistributionCommandOutput CreateDistributionWithTagsCommand CreateDistributionWithTagsCommandInput CreateDistributionWithTagsCommandOutput CreateFieldLevelEncryptionConfigCommand CreateFieldLevelEncryptionConfigCommandInput CreateFieldLevelEncryptionConfigCommandOutput CreateFieldLevelEncryptionProfileCommand CreateFieldLevelEncryptionProfileCommandInput CreateFieldLevelEncryptionProfileCommandOutput CreateFunctionCommand CreateFunctionCommandInput CreateFunctionCommandOutput CreateInvalidationCommand CreateInvalidationCommandInput CreateInvalidationCommandOutput CreateKeyGroupCommand CreateKeyGroupCommandInput CreateKeyGroupCommandOutput CreateMonitoringSubscriptionCommand CreateMonitoringSubscriptionCommandInput CreateMonitoringSubscriptionCommandOutput CreateOriginAccessControlCommand CreateOriginAccessControlCommandInput CreateOriginAccessControlCommandOutput CreateOriginRequestPolicyCommand CreateOriginRequestPolicyCommandInput CreateOriginRequestPolicyCommandOutput CreatePublicKeyCommand CreatePublicKeyCommandInput CreatePublicKeyCommandOutput CreateRealtimeLogConfigCommand CreateRealtimeLogConfigCommandInput CreateRealtimeLogConfigCommandOutput CreateResponseHeadersPolicyCommand CreateResponseHeadersPolicyCommandInput CreateResponseHeadersPolicyCommandOutput CreateStreamingDistributionCommand CreateStreamingDistributionCommandInput CreateStreamingDistributionCommandOutput CreateStreamingDistributionWithTagsCommand CreateStreamingDistributionWithTagsCommandInput CreateStreamingDistributionWithTagsCommandOutput DeleteCachePolicyCommand DeleteCachePolicyCommandInput DeleteCachePolicyCommandOutput DeleteCloudFrontOriginAccessIdentityCommand DeleteCloudFrontOriginAccessIdentityCommandInput DeleteCloudFrontOriginAccessIdentityCommandOutput DeleteContinuousDeploymentPolicyCommand DeleteContinuousDeploymentPolicyCommandInput DeleteContinuousDeploymentPolicyCommandOutput DeleteDistributionCommand DeleteDistributionCommandInput DeleteDistributionCommandOutput DeleteFieldLevelEncryptionConfigCommand DeleteFieldLevelEncryptionConfigCommandInput DeleteFieldLevelEncryptionConfigCommandOutput DeleteFieldLevelEncryptionProfileCommand DeleteFieldLevelEncryptionProfileCommandInput DeleteFieldLevelEncryptionProfileCommandOutput DeleteFunctionCommand DeleteFunctionCommandInput DeleteFunctionCommandOutput DeleteKeyGroupCommand DeleteKeyGroupCommandInput DeleteKeyGroupCommandOutput DeleteMonitoringSubscriptionCommand DeleteMonitoringSubscriptionCommandInput DeleteMonitoringSubscriptionCommandOutput DeleteOriginAccessControlCommand DeleteOriginAccessControlCommandInput DeleteOriginAccessControlCommandOutput DeleteOriginRequestPolicyCommand DeleteOriginRequestPolicyCommandInput DeleteOriginRequestPolicyCommandOutput DeletePublicKeyCommand DeletePublicKeyCommandInput DeletePublicKeyCommandOutput DeleteRealtimeLogConfigCommand DeleteRealtimeLogConfigCommandInput DeleteRealtimeLogConfigCommandOutput DeleteResponseHeadersPolicyCommand DeleteResponseHeadersPolicyCommandInput DeleteResponseHeadersPolicyCommandOutput DeleteStreamingDistributionCommand DeleteStreamingDistributionCommandInput DeleteStreamingDistributionCommandOutput DescribeFunctionCommand DescribeFunctionCommandInput DescribeFunctionCommandOutput GetCachePolicyCommand GetCachePolicyCommandInput GetCachePolicyCommandOutput GetCachePolicyConfigCommand GetCachePolicyConfigCommandInput GetCachePolicyConfigCommandOutput GetCloudFrontOriginAccessIdentityCommand GetCloudFrontOriginAccessIdentityCommandInput GetCloudFrontOriginAccessIdentityCommandOutput GetCloudFrontOriginAccessIdentityConfigCommand GetCloudFrontOriginAccessIdentityConfigCommandInput GetCloudFrontOriginAccessIdentityConfigCommandOutput GetContinuousDeploymentPolicyCommand GetContinuousDeploymentPolicyCommandInput GetContinuousDeploymentPolicyCommandOutput GetContinuousDeploymentPolicyConfigCommand GetContinuousDeploymentPolicyConfigCommandInput GetContinuousDeploymentPolicyConfigCommandOutput GetDistributionCommand GetDistributionCommandInput GetDistributionCommandOutput GetDistributionConfigCommand GetDistributionConfigCommandInput GetDistributionConfigCommandOutput GetFieldLevelEncryptionCommand GetFieldLevelEncryptionCommandInput GetFieldLevelEncryptionCommandOutput GetFieldLevelEncryptionConfigCommand GetFieldLevelEncryptionConfigCommandInput GetFieldLevelEncryptionConfigCommandOutput GetFieldLevelEncryptionProfileCommand GetFieldLevelEncryptionProfileCommandInput GetFieldLevelEncryptionProfileCommandOutput GetFieldLevelEncryptionProfileConfigCommand GetFieldLevelEncryptionProfileConfigCommandInput GetFieldLevelEncryptionProfileConfigCommandOutput GetFunctionCommand GetFunctionCommandInput GetFunctionCommandOutput GetInvalidationCommand GetInvalidationCommandInput GetInvalidationCommandOutput GetKeyGroupCommand GetKeyGroupCommandInput GetKeyGroupCommandOutput GetKeyGroupConfigCommand GetKeyGroupConfigCommandInput GetKeyGroupConfigCommandOutput GetMonitoringSubscriptionCommand GetMonitoringSubscriptionCommandInput GetMonitoringSubscriptionCommandOutput GetOriginAccessControlCommand GetOriginAccessControlCommandInput GetOriginAccessControlCommandOutput GetOriginAccessControlConfigCommand GetOriginAccessControlConfigCommandInput GetOriginAccessControlConfigCommandOutput GetOriginRequestPolicyCommand GetOriginRequestPolicyCommandInput GetOriginRequestPolicyCommandOutput GetOriginRequestPolicyConfigCommand GetOriginRequestPolicyConfigCommandInput GetOriginRequestPolicyConfigCommandOutput GetPublicKeyCommand GetPublicKeyCommandInput GetPublicKeyCommandOutput GetPublicKeyConfigCommand GetPublicKeyConfigCommandInput GetPublicKeyConfigCommandOutput GetRealtimeLogConfigCommand GetRealtimeLogConfigCommandInput GetRealtimeLogConfigCommandOutput GetResponseHeadersPolicyCommand GetResponseHeadersPolicyCommandInput GetResponseHeadersPolicyCommandOutput GetResponseHeadersPolicyConfigCommand GetResponseHeadersPolicyConfigCommandInput GetResponseHeadersPolicyConfigCommandOutput GetStreamingDistributionCommand GetStreamingDistributionCommandInput GetStreamingDistributionCommandOutput GetStreamingDistributionConfigCommand GetStreamingDistributionConfigCommandInput GetStreamingDistributionConfigCommandOutput ListCachePoliciesCommand ListCachePoliciesCommandInput ListCachePoliciesCommandOutput ListCloudFrontOriginAccessIdentitiesCommand ListCloudFrontOriginAccessIdentitiesCommandInput ListCloudFrontOriginAccessIdentitiesCommandOutput ListConflictingAliasesCommand ListConflictingAliasesCommandInput ListConflictingAliasesCommandOutput ListContinuousDeploymentPoliciesCommand ListContinuousDeploymentPoliciesCommandInput ListContinuousDeploymentPoliciesCommandOutput ListDistributionsByCachePolicyIdCommand ListDistributionsByCachePolicyIdCommandInput ListDistributionsByCachePolicyIdCommandOutput ListDistributionsByKeyGroupCommand ListDistributionsByKeyGroupCommandInput ListDistributionsByKeyGroupCommandOutput ListDistributionsByOriginRequestPolicyIdCommand ListDistributionsByOriginRequestPolicyIdCommandInput ListDistributionsByOriginRequestPolicyIdCommandOutput ListDistributionsByRealtimeLogConfigCommand ListDistributionsByRealtimeLogConfigCommandInput ListDistributionsByRealtimeLogConfigCommandOutput ListDistributionsByResponseHeadersPolicyIdCommand ListDistributionsByResponseHeadersPolicyIdCommandInput ListDistributionsByResponseHeadersPolicyIdCommandOutput ListDistributionsByWebACLIdCommand ListDistributionsByWebACLIdCommandInput ListDistributionsByWebACLIdCommandOutput ListDistributionsCommand ListDistributionsCommandInput ListDistributionsCommandOutput ListFieldLevelEncryptionConfigsCommand ListFieldLevelEncryptionConfigsCommandInput ListFieldLevelEncryptionConfigsCommandOutput ListFieldLevelEncryptionProfilesCommand ListFieldLevelEncryptionProfilesCommandInput ListFieldLevelEncryptionProfilesCommandOutput ListFunctionsCommand ListFunctionsCommandInput ListFunctionsCommandOutput ListInvalidationsCommand ListInvalidationsCommandInput ListInvalidationsCommandOutput ListKeyGroupsCommand ListKeyGroupsCommandInput ListKeyGroupsCommandOutput ListOriginAccessControlsCommand ListOriginAccessControlsCommandInput ListOriginAccessControlsCommandOutput ListOriginRequestPoliciesCommand ListOriginRequestPoliciesCommandInput ListOriginRequestPoliciesCommandOutput ListPublicKeysCommand ListPublicKeysCommandInput ListPublicKeysCommandOutput ListRealtimeLogConfigsCommand ListRealtimeLogConfigsCommandInput ListRealtimeLogConfigsCommandOutput ListResponseHeadersPoliciesCommand ListResponseHeadersPoliciesCommandInput ListResponseHeadersPoliciesCommandOutput ListStreamingDistributionsCommand ListStreamingDistributionsCommandInput ListStreamingDistributionsCommandOutput ListTagsForResourceCommand ListTagsForResourceCommandInput ListTagsForResourceCommandOutput PublishFunctionCommand PublishFunctionCommandInput PublishFunctionCommandOutput TagResourceCommand TagResourceCommandInput TagResourceCommandOutput TestFunctionCommand TestFunctionCommandInput TestFunctionCommandOutput UntagResourceCommand UntagResourceCommandInput UntagResourceCommandOutput UpdateCachePolicyCommand UpdateCachePolicyCommandInput UpdateCachePolicyCommandOutput UpdateCloudFrontOriginAccessIdentityCommand UpdateCloudFrontOriginAccessIdentityCommandInput UpdateCloudFrontOriginAccessIdentityCommandOutput UpdateContinuousDeploymentPolicyCommand UpdateContinuousDeploymentPolicyCommandInput UpdateContinuousDeploymentPolicyCommandOutput UpdateDistributionCommand UpdateDistributionCommandInput UpdateDistributionCommandOutput UpdateDistributionWithStagingConfigCommand UpdateDistributionWithStagingConfigCommandInput UpdateDistributionWithStagingConfigCommandOutput UpdateFieldLevelEncryptionConfigCommand UpdateFieldLevelEncryptionConfigCommandInput UpdateFieldLevelEncryptionConfigCommandOutput UpdateFieldLevelEncryptionProfileCommand UpdateFieldLevelEncryptionProfileCommandInput UpdateFieldLevelEncryptionProfileCommandOutput UpdateFunctionCommand UpdateFunctionCommandInput UpdateFunctionCommandOutput UpdateKeyGroupCommand UpdateKeyGroupCommandInput UpdateKeyGroupCommandOutput UpdateOriginAccessControlCommand UpdateOriginAccessControlCommandInput UpdateOriginAccessControlCommandOutput UpdateOriginRequestPolicyCommand UpdateOriginRequestPolicyCommandInput UpdateOriginRequestPolicyCommandOutput UpdatePublicKeyCommand UpdatePublicKeyCommandInput UpdatePublicKeyCommandOutput UpdateRealtimeLogConfigCommand UpdateRealtimeLogConfigCommandInput UpdateRealtimeLogConfigCommandOutput UpdateResponseHeadersPolicyCommand UpdateResponseHeadersPolicyCommandInput UpdateResponseHeadersPolicyCommandOutput UpdateStreamingDistributionCommand UpdateStreamingDistributionCommandInput UpdateStreamingDistributionCommandOutput

SDK - Paginators

SDK - Waiters