import { HttpHandlerOptions as __HttpHandlerOptions } from "@smithy/types"; import { CloudFrontClient } from "./CloudFrontClient"; import { AssociateAliasCommandInput, AssociateAliasCommandOutput } from "./commands/AssociateAliasCommand"; import { AssociateDistributionTenantWebACLCommandInput, AssociateDistributionTenantWebACLCommandOutput } from "./commands/AssociateDistributionTenantWebACLCommand"; import { AssociateDistributionWebACLCommandInput, AssociateDistributionWebACLCommandOutput } from "./commands/AssociateDistributionWebACLCommand"; import { CopyDistributionCommandInput, CopyDistributionCommandOutput } from "./commands/CopyDistributionCommand"; import { CreateAnycastIpListCommandInput, CreateAnycastIpListCommandOutput } from "./commands/CreateAnycastIpListCommand"; import { CreateCachePolicyCommandInput, CreateCachePolicyCommandOutput } from "./commands/CreateCachePolicyCommand"; import { CreateCloudFrontOriginAccessIdentityCommandInput, CreateCloudFrontOriginAccessIdentityCommandOutput } from "./commands/CreateCloudFrontOriginAccessIdentityCommand"; import { CreateConnectionGroupCommandInput, CreateConnectionGroupCommandOutput } from "./commands/CreateConnectionGroupCommand"; import { CreateContinuousDeploymentPolicyCommandInput, CreateContinuousDeploymentPolicyCommandOutput } from "./commands/CreateContinuousDeploymentPolicyCommand"; import { CreateDistributionCommandInput, CreateDistributionCommandOutput } from "./commands/CreateDistributionCommand"; import { CreateDistributionTenantCommandInput, CreateDistributionTenantCommandOutput } from "./commands/CreateDistributionTenantCommand"; import { CreateDistributionWithTagsCommandInput, CreateDistributionWithTagsCommandOutput } from "./commands/CreateDistributionWithTagsCommand"; import { CreateFieldLevelEncryptionConfigCommandInput, CreateFieldLevelEncryptionConfigCommandOutput } from "./commands/CreateFieldLevelEncryptionConfigCommand"; import { CreateFieldLevelEncryptionProfileCommandInput, CreateFieldLevelEncryptionProfileCommandOutput } from "./commands/CreateFieldLevelEncryptionProfileCommand"; import { CreateFunctionCommandInput, CreateFunctionCommandOutput } from "./commands/CreateFunctionCommand"; import { CreateInvalidationCommandInput, CreateInvalidationCommandOutput } from "./commands/CreateInvalidationCommand"; import { CreateInvalidationForDistributionTenantCommandInput, CreateInvalidationForDistributionTenantCommandOutput } from "./commands/CreateInvalidationForDistributionTenantCommand"; import { CreateKeyGroupCommandInput, CreateKeyGroupCommandOutput } from "./commands/CreateKeyGroupCommand"; import { CreateKeyValueStoreCommandInput, CreateKeyValueStoreCommandOutput } from "./commands/CreateKeyValueStoreCommand"; import { CreateMonitoringSubscriptionCommandInput, CreateMonitoringSubscriptionCommandOutput } from "./commands/CreateMonitoringSubscriptionCommand"; import { CreateOriginAccessControlCommandInput, CreateOriginAccessControlCommandOutput } from "./commands/CreateOriginAccessControlCommand"; import { CreateOriginRequestPolicyCommandInput, CreateOriginRequestPolicyCommandOutput } from "./commands/CreateOriginRequestPolicyCommand"; import { CreatePublicKeyCommandInput, CreatePublicKeyCommandOutput } from "./commands/CreatePublicKeyCommand"; import { CreateRealtimeLogConfigCommandInput, CreateRealtimeLogConfigCommandOutput } from "./commands/CreateRealtimeLogConfigCommand"; import { CreateResponseHeadersPolicyCommandInput, CreateResponseHeadersPolicyCommandOutput } from "./commands/CreateResponseHeadersPolicyCommand"; import { CreateStreamingDistributionCommandInput, CreateStreamingDistributionCommandOutput } from "./commands/CreateStreamingDistributionCommand"; import { CreateStreamingDistributionWithTagsCommandInput, CreateStreamingDistributionWithTagsCommandOutput } from "./commands/CreateStreamingDistributionWithTagsCommand"; import { CreateVpcOriginCommandInput, CreateVpcOriginCommandOutput } from "./commands/CreateVpcOriginCommand"; import { DeleteAnycastIpListCommandInput, DeleteAnycastIpListCommandOutput } from "./commands/DeleteAnycastIpListCommand"; import { DeleteCachePolicyCommandInput, DeleteCachePolicyCommandOutput } from "./commands/DeleteCachePolicyCommand"; import { DeleteCloudFrontOriginAccessIdentityCommandInput, DeleteCloudFrontOriginAccessIdentityCommandOutput } from "./commands/DeleteCloudFrontOriginAccessIdentityCommand"; import { DeleteConnectionGroupCommandInput, DeleteConnectionGroupCommandOutput } from "./commands/DeleteConnectionGroupCommand"; import { DeleteContinuousDeploymentPolicyCommandInput, DeleteContinuousDeploymentPolicyCommandOutput } from "./commands/DeleteContinuousDeploymentPolicyCommand"; import { DeleteDistributionCommandInput, DeleteDistributionCommandOutput } from "./commands/DeleteDistributionCommand"; import { DeleteDistributionTenantCommandInput, DeleteDistributionTenantCommandOutput } from "./commands/DeleteDistributionTenantCommand"; import { DeleteFieldLevelEncryptionConfigCommandInput, DeleteFieldLevelEncryptionConfigCommandOutput } from "./commands/DeleteFieldLevelEncryptionConfigCommand"; import { DeleteFieldLevelEncryptionProfileCommandInput, DeleteFieldLevelEncryptionProfileCommandOutput } from "./commands/DeleteFieldLevelEncryptionProfileCommand"; import { DeleteFunctionCommandInput, DeleteFunctionCommandOutput } from "./commands/DeleteFunctionCommand"; import { DeleteKeyGroupCommandInput, DeleteKeyGroupCommandOutput } from "./commands/DeleteKeyGroupCommand"; import { DeleteKeyValueStoreCommandInput, DeleteKeyValueStoreCommandOutput } from "./commands/DeleteKeyValueStoreCommand"; import { DeleteMonitoringSubscriptionCommandInput, DeleteMonitoringSubscriptionCommandOutput } from "./commands/DeleteMonitoringSubscriptionCommand"; import { DeleteOriginAccessControlCommandInput, DeleteOriginAccessControlCommandOutput } from "./commands/DeleteOriginAccessControlCommand"; import { DeleteOriginRequestPolicyCommandInput, DeleteOriginRequestPolicyCommandOutput } from "./commands/DeleteOriginRequestPolicyCommand"; import { DeletePublicKeyCommandInput, DeletePublicKeyCommandOutput } from "./commands/DeletePublicKeyCommand"; import { DeleteRealtimeLogConfigCommandInput, DeleteRealtimeLogConfigCommandOutput } from "./commands/DeleteRealtimeLogConfigCommand"; import { DeleteResponseHeadersPolicyCommandInput, DeleteResponseHeadersPolicyCommandOutput } from "./commands/DeleteResponseHeadersPolicyCommand"; import { DeleteStreamingDistributionCommandInput, DeleteStreamingDistributionCommandOutput } from "./commands/DeleteStreamingDistributionCommand"; import { DeleteVpcOriginCommandInput, DeleteVpcOriginCommandOutput } from "./commands/DeleteVpcOriginCommand"; import { DescribeFunctionCommandInput, DescribeFunctionCommandOutput } from "./commands/DescribeFunctionCommand"; import { DescribeKeyValueStoreCommandInput, DescribeKeyValueStoreCommandOutput } from "./commands/DescribeKeyValueStoreCommand"; import { DisassociateDistributionTenantWebACLCommandInput, DisassociateDistributionTenantWebACLCommandOutput } from "./commands/DisassociateDistributionTenantWebACLCommand"; import { DisassociateDistributionWebACLCommandInput, DisassociateDistributionWebACLCommandOutput } from "./commands/DisassociateDistributionWebACLCommand"; import { GetAnycastIpListCommandInput, GetAnycastIpListCommandOutput } from "./commands/GetAnycastIpListCommand"; import { GetCachePolicyCommandInput, GetCachePolicyCommandOutput } from "./commands/GetCachePolicyCommand"; import { GetCachePolicyConfigCommandInput, GetCachePolicyConfigCommandOutput } from "./commands/GetCachePolicyConfigCommand"; import { GetCloudFrontOriginAccessIdentityCommandInput, GetCloudFrontOriginAccessIdentityCommandOutput } from "./commands/GetCloudFrontOriginAccessIdentityCommand"; import { GetCloudFrontOriginAccessIdentityConfigCommandInput, GetCloudFrontOriginAccessIdentityConfigCommandOutput } from "./commands/GetCloudFrontOriginAccessIdentityConfigCommand"; import { GetConnectionGroupByRoutingEndpointCommandInput, GetConnectionGroupByRoutingEndpointCommandOutput } from "./commands/GetConnectionGroupByRoutingEndpointCommand"; import { GetConnectionGroupCommandInput, GetConnectionGroupCommandOutput } from "./commands/GetConnectionGroupCommand"; import { GetContinuousDeploymentPolicyCommandInput, GetContinuousDeploymentPolicyCommandOutput } from "./commands/GetContinuousDeploymentPolicyCommand"; import { GetContinuousDeploymentPolicyConfigCommandInput, GetContinuousDeploymentPolicyConfigCommandOutput } from "./commands/GetContinuousDeploymentPolicyConfigCommand"; import { GetDistributionCommandInput, GetDistributionCommandOutput } from "./commands/GetDistributionCommand"; import { GetDistributionConfigCommandInput, GetDistributionConfigCommandOutput } from "./commands/GetDistributionConfigCommand"; import { GetDistributionTenantByDomainCommandInput, GetDistributionTenantByDomainCommandOutput } from "./commands/GetDistributionTenantByDomainCommand"; import { GetDistributionTenantCommandInput, GetDistributionTenantCommandOutput } from "./commands/GetDistributionTenantCommand"; import { GetFieldLevelEncryptionCommandInput, GetFieldLevelEncryptionCommandOutput } from "./commands/GetFieldLevelEncryptionCommand"; import { GetFieldLevelEncryptionConfigCommandInput, GetFieldLevelEncryptionConfigCommandOutput } from "./commands/GetFieldLevelEncryptionConfigCommand"; import { GetFieldLevelEncryptionProfileCommandInput, GetFieldLevelEncryptionProfileCommandOutput } from "./commands/GetFieldLevelEncryptionProfileCommand"; import { GetFieldLevelEncryptionProfileConfigCommandInput, GetFieldLevelEncryptionProfileConfigCommandOutput } from "./commands/GetFieldLevelEncryptionProfileConfigCommand"; import { GetFunctionCommandInput, GetFunctionCommandOutput } from "./commands/GetFunctionCommand"; import { GetInvalidationCommandInput, GetInvalidationCommandOutput } from "./commands/GetInvalidationCommand"; import { GetInvalidationForDistributionTenantCommandInput, GetInvalidationForDistributionTenantCommandOutput } from "./commands/GetInvalidationForDistributionTenantCommand"; import { GetKeyGroupCommandInput, GetKeyGroupCommandOutput } from "./commands/GetKeyGroupCommand"; import { GetKeyGroupConfigCommandInput, GetKeyGroupConfigCommandOutput } from "./commands/GetKeyGroupConfigCommand"; import { GetManagedCertificateDetailsCommandInput, GetManagedCertificateDetailsCommandOutput } from "./commands/GetManagedCertificateDetailsCommand"; import { GetMonitoringSubscriptionCommandInput, GetMonitoringSubscriptionCommandOutput } from "./commands/GetMonitoringSubscriptionCommand"; import { GetOriginAccessControlCommandInput, GetOriginAccessControlCommandOutput } from "./commands/GetOriginAccessControlCommand"; import { GetOriginAccessControlConfigCommandInput, GetOriginAccessControlConfigCommandOutput } from "./commands/GetOriginAccessControlConfigCommand"; import { GetOriginRequestPolicyCommandInput, GetOriginRequestPolicyCommandOutput } from "./commands/GetOriginRequestPolicyCommand"; import { GetOriginRequestPolicyConfigCommandInput, GetOriginRequestPolicyConfigCommandOutput } from "./commands/GetOriginRequestPolicyConfigCommand"; import { GetPublicKeyCommandInput, GetPublicKeyCommandOutput } from "./commands/GetPublicKeyCommand"; import { GetPublicKeyConfigCommandInput, GetPublicKeyConfigCommandOutput } from "./commands/GetPublicKeyConfigCommand"; import { GetRealtimeLogConfigCommandInput, GetRealtimeLogConfigCommandOutput } from "./commands/GetRealtimeLogConfigCommand"; import { GetResponseHeadersPolicyCommandInput, GetResponseHeadersPolicyCommandOutput } from "./commands/GetResponseHeadersPolicyCommand"; import { GetResponseHeadersPolicyConfigCommandInput, GetResponseHeadersPolicyConfigCommandOutput } from "./commands/GetResponseHeadersPolicyConfigCommand"; import { GetStreamingDistributionCommandInput, GetStreamingDistributionCommandOutput } from "./commands/GetStreamingDistributionCommand"; import { GetStreamingDistributionConfigCommandInput, GetStreamingDistributionConfigCommandOutput } from "./commands/GetStreamingDistributionConfigCommand"; import { GetVpcOriginCommandInput, GetVpcOriginCommandOutput } from "./commands/GetVpcOriginCommand"; import { ListAnycastIpListsCommandInput, ListAnycastIpListsCommandOutput } from "./commands/ListAnycastIpListsCommand"; import { ListCachePoliciesCommandInput, ListCachePoliciesCommandOutput } from "./commands/ListCachePoliciesCommand"; import { ListCloudFrontOriginAccessIdentitiesCommandInput, ListCloudFrontOriginAccessIdentitiesCommandOutput } from "./commands/ListCloudFrontOriginAccessIdentitiesCommand"; import { ListConflictingAliasesCommandInput, ListConflictingAliasesCommandOutput } from "./commands/ListConflictingAliasesCommand"; import { ListConnectionGroupsCommandInput, ListConnectionGroupsCommandOutput } from "./commands/ListConnectionGroupsCommand"; import { ListContinuousDeploymentPoliciesCommandInput, ListContinuousDeploymentPoliciesCommandOutput } from "./commands/ListContinuousDeploymentPoliciesCommand"; import { ListDistributionsByAnycastIpListIdCommandInput, ListDistributionsByAnycastIpListIdCommandOutput } from "./commands/ListDistributionsByAnycastIpListIdCommand"; import { ListDistributionsByCachePolicyIdCommandInput, ListDistributionsByCachePolicyIdCommandOutput } from "./commands/ListDistributionsByCachePolicyIdCommand"; import { ListDistributionsByConnectionModeCommandInput, ListDistributionsByConnectionModeCommandOutput } from "./commands/ListDistributionsByConnectionModeCommand"; import { ListDistributionsByKeyGroupCommandInput, ListDistributionsByKeyGroupCommandOutput } from "./commands/ListDistributionsByKeyGroupCommand"; import { ListDistributionsByOriginRequestPolicyIdCommandInput, ListDistributionsByOriginRequestPolicyIdCommandOutput } from "./commands/ListDistributionsByOriginRequestPolicyIdCommand"; import { ListDistributionsByRealtimeLogConfigCommandInput, ListDistributionsByRealtimeLogConfigCommandOutput } from "./commands/ListDistributionsByRealtimeLogConfigCommand"; import { ListDistributionsByResponseHeadersPolicyIdCommandInput, ListDistributionsByResponseHeadersPolicyIdCommandOutput } from "./commands/ListDistributionsByResponseHeadersPolicyIdCommand"; import { ListDistributionsByVpcOriginIdCommandInput, ListDistributionsByVpcOriginIdCommandOutput } from "./commands/ListDistributionsByVpcOriginIdCommand"; import { ListDistributionsByWebACLIdCommandInput, ListDistributionsByWebACLIdCommandOutput } from "./commands/ListDistributionsByWebACLIdCommand"; import { ListDistributionsCommandInput, ListDistributionsCommandOutput } from "./commands/ListDistributionsCommand"; import { ListDistributionTenantsByCustomizationCommandInput, ListDistributionTenantsByCustomizationCommandOutput } from "./commands/ListDistributionTenantsByCustomizationCommand"; import { ListDistributionTenantsCommandInput, ListDistributionTenantsCommandOutput } from "./commands/ListDistributionTenantsCommand"; import { ListDomainConflictsCommandInput, ListDomainConflictsCommandOutput } from "./commands/ListDomainConflictsCommand"; import { ListFieldLevelEncryptionConfigsCommandInput, ListFieldLevelEncryptionConfigsCommandOutput } from "./commands/ListFieldLevelEncryptionConfigsCommand"; import { ListFieldLevelEncryptionProfilesCommandInput, ListFieldLevelEncryptionProfilesCommandOutput } from "./commands/ListFieldLevelEncryptionProfilesCommand"; import { ListFunctionsCommandInput, ListFunctionsCommandOutput } from "./commands/ListFunctionsCommand"; import { ListInvalidationsCommandInput, ListInvalidationsCommandOutput } from "./commands/ListInvalidationsCommand"; import { ListInvalidationsForDistributionTenantCommandInput, ListInvalidationsForDistributionTenantCommandOutput } from "./commands/ListInvalidationsForDistributionTenantCommand"; import { ListKeyGroupsCommandInput, ListKeyGroupsCommandOutput } from "./commands/ListKeyGroupsCommand"; import { ListKeyValueStoresCommandInput, ListKeyValueStoresCommandOutput } from "./commands/ListKeyValueStoresCommand"; import { ListOriginAccessControlsCommandInput, ListOriginAccessControlsCommandOutput } from "./commands/ListOriginAccessControlsCommand"; import { ListOriginRequestPoliciesCommandInput, ListOriginRequestPoliciesCommandOutput } from "./commands/ListOriginRequestPoliciesCommand"; import { ListPublicKeysCommandInput, ListPublicKeysCommandOutput } from "./commands/ListPublicKeysCommand"; import { ListRealtimeLogConfigsCommandInput, ListRealtimeLogConfigsCommandOutput } from "./commands/ListRealtimeLogConfigsCommand"; import { ListResponseHeadersPoliciesCommandInput, ListResponseHeadersPoliciesCommandOutput } from "./commands/ListResponseHeadersPoliciesCommand"; import { ListStreamingDistributionsCommandInput, ListStreamingDistributionsCommandOutput } from "./commands/ListStreamingDistributionsCommand"; import { ListTagsForResourceCommandInput, ListTagsForResourceCommandOutput } from "./commands/ListTagsForResourceCommand"; import { ListVpcOriginsCommandInput, ListVpcOriginsCommandOutput } from "./commands/ListVpcOriginsCommand"; import { PublishFunctionCommandInput, PublishFunctionCommandOutput } from "./commands/PublishFunctionCommand"; import { TagResourceCommandInput, TagResourceCommandOutput } from "./commands/TagResourceCommand"; import { TestFunctionCommandInput, TestFunctionCommandOutput } from "./commands/TestFunctionCommand"; import { UntagResourceCommandInput, UntagResourceCommandOutput } from "./commands/UntagResourceCommand"; import { UpdateCachePolicyCommandInput, UpdateCachePolicyCommandOutput } from "./commands/UpdateCachePolicyCommand"; import { UpdateCloudFrontOriginAccessIdentityCommandInput, UpdateCloudFrontOriginAccessIdentityCommandOutput } from "./commands/UpdateCloudFrontOriginAccessIdentityCommand"; import { UpdateConnectionGroupCommandInput, UpdateConnectionGroupCommandOutput } from "./commands/UpdateConnectionGroupCommand"; import { UpdateContinuousDeploymentPolicyCommandInput, UpdateContinuousDeploymentPolicyCommandOutput } from "./commands/UpdateContinuousDeploymentPolicyCommand"; import { UpdateDistributionCommandInput, UpdateDistributionCommandOutput } from "./commands/UpdateDistributionCommand"; import { UpdateDistributionTenantCommandInput, UpdateDistributionTenantCommandOutput } from "./commands/UpdateDistributionTenantCommand"; import { UpdateDistributionWithStagingConfigCommandInput, UpdateDistributionWithStagingConfigCommandOutput } from "./commands/UpdateDistributionWithStagingConfigCommand"; import { UpdateDomainAssociationCommandInput, UpdateDomainAssociationCommandOutput } from "./commands/UpdateDomainAssociationCommand"; import { UpdateFieldLevelEncryptionConfigCommandInput, UpdateFieldLevelEncryptionConfigCommandOutput } from "./commands/UpdateFieldLevelEncryptionConfigCommand"; import { UpdateFieldLevelEncryptionProfileCommandInput, UpdateFieldLevelEncryptionProfileCommandOutput } from "./commands/UpdateFieldLevelEncryptionProfileCommand"; import { UpdateFunctionCommandInput, UpdateFunctionCommandOutput } from "./commands/UpdateFunctionCommand"; import { UpdateKeyGroupCommandInput, UpdateKeyGroupCommandOutput } from "./commands/UpdateKeyGroupCommand"; import { UpdateKeyValueStoreCommandInput, UpdateKeyValueStoreCommandOutput } from "./commands/UpdateKeyValueStoreCommand"; import { UpdateOriginAccessControlCommandInput, UpdateOriginAccessControlCommandOutput } from "./commands/UpdateOriginAccessControlCommand"; import { UpdateOriginRequestPolicyCommandInput, UpdateOriginRequestPolicyCommandOutput } from "./commands/UpdateOriginRequestPolicyCommand"; import { UpdatePublicKeyCommandInput, UpdatePublicKeyCommandOutput } from "./commands/UpdatePublicKeyCommand"; import { UpdateRealtimeLogConfigCommandInput, UpdateRealtimeLogConfigCommandOutput } from "./commands/UpdateRealtimeLogConfigCommand"; import { UpdateResponseHeadersPolicyCommandInput, UpdateResponseHeadersPolicyCommandOutput } from "./commands/UpdateResponseHeadersPolicyCommand"; import { UpdateStreamingDistributionCommandInput, UpdateStreamingDistributionCommandOutput } from "./commands/UpdateStreamingDistributionCommand"; import { UpdateVpcOriginCommandInput, UpdateVpcOriginCommandOutput } from "./commands/UpdateVpcOriginCommand"; import { VerifyDnsConfigurationCommandInput, VerifyDnsConfigurationCommandOutput } from "./commands/VerifyDnsConfigurationCommand"; export interface CloudFront { /** * @see {@link AssociateAliasCommand} */ associateAlias(args: AssociateAliasCommandInput, options?: __HttpHandlerOptions): Promise; associateAlias(args: AssociateAliasCommandInput, cb: (err: any, data?: AssociateAliasCommandOutput) => void): void; associateAlias(args: AssociateAliasCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateAliasCommandOutput) => void): void; /** * @see {@link AssociateDistributionTenantWebACLCommand} */ associateDistributionTenantWebACL(args: AssociateDistributionTenantWebACLCommandInput, options?: __HttpHandlerOptions): Promise; associateDistributionTenantWebACL(args: AssociateDistributionTenantWebACLCommandInput, cb: (err: any, data?: AssociateDistributionTenantWebACLCommandOutput) => void): void; associateDistributionTenantWebACL(args: AssociateDistributionTenantWebACLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateDistributionTenantWebACLCommandOutput) => void): void; /** * @see {@link AssociateDistributionWebACLCommand} */ associateDistributionWebACL(args: AssociateDistributionWebACLCommandInput, options?: __HttpHandlerOptions): Promise; associateDistributionWebACL(args: AssociateDistributionWebACLCommandInput, cb: (err: any, data?: AssociateDistributionWebACLCommandOutput) => void): void; associateDistributionWebACL(args: AssociateDistributionWebACLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: AssociateDistributionWebACLCommandOutput) => void): void; /** * @see {@link CopyDistributionCommand} */ copyDistribution(args: CopyDistributionCommandInput, options?: __HttpHandlerOptions): Promise; copyDistribution(args: CopyDistributionCommandInput, cb: (err: any, data?: CopyDistributionCommandOutput) => void): void; copyDistribution(args: CopyDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CopyDistributionCommandOutput) => void): void; /** * @see {@link CreateAnycastIpListCommand} */ createAnycastIpList(args: CreateAnycastIpListCommandInput, options?: __HttpHandlerOptions): Promise; createAnycastIpList(args: CreateAnycastIpListCommandInput, cb: (err: any, data?: CreateAnycastIpListCommandOutput) => void): void; createAnycastIpList(args: CreateAnycastIpListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateAnycastIpListCommandOutput) => void): void; /** * @see {@link CreateCachePolicyCommand} */ createCachePolicy(args: CreateCachePolicyCommandInput, options?: __HttpHandlerOptions): Promise; createCachePolicy(args: CreateCachePolicyCommandInput, cb: (err: any, data?: CreateCachePolicyCommandOutput) => void): void; createCachePolicy(args: CreateCachePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCachePolicyCommandOutput) => void): void; /** * @see {@link CreateCloudFrontOriginAccessIdentityCommand} */ createCloudFrontOriginAccessIdentity(args: CreateCloudFrontOriginAccessIdentityCommandInput, options?: __HttpHandlerOptions): Promise; createCloudFrontOriginAccessIdentity(args: CreateCloudFrontOriginAccessIdentityCommandInput, cb: (err: any, data?: CreateCloudFrontOriginAccessIdentityCommandOutput) => void): void; createCloudFrontOriginAccessIdentity(args: CreateCloudFrontOriginAccessIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateCloudFrontOriginAccessIdentityCommandOutput) => void): void; /** * @see {@link CreateConnectionGroupCommand} */ createConnectionGroup(args: CreateConnectionGroupCommandInput, options?: __HttpHandlerOptions): Promise; createConnectionGroup(args: CreateConnectionGroupCommandInput, cb: (err: any, data?: CreateConnectionGroupCommandOutput) => void): void; createConnectionGroup(args: CreateConnectionGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateConnectionGroupCommandOutput) => void): void; /** * @see {@link CreateContinuousDeploymentPolicyCommand} */ createContinuousDeploymentPolicy(args: CreateContinuousDeploymentPolicyCommandInput, options?: __HttpHandlerOptions): Promise; createContinuousDeploymentPolicy(args: CreateContinuousDeploymentPolicyCommandInput, cb: (err: any, data?: CreateContinuousDeploymentPolicyCommandOutput) => void): void; createContinuousDeploymentPolicy(args: CreateContinuousDeploymentPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateContinuousDeploymentPolicyCommandOutput) => void): void; /** * @see {@link CreateDistributionCommand} */ createDistribution(args: CreateDistributionCommandInput, options?: __HttpHandlerOptions): Promise; createDistribution(args: CreateDistributionCommandInput, cb: (err: any, data?: CreateDistributionCommandOutput) => void): void; createDistribution(args: CreateDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDistributionCommandOutput) => void): void; /** * @see {@link CreateDistributionTenantCommand} */ createDistributionTenant(args: CreateDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; createDistributionTenant(args: CreateDistributionTenantCommandInput, cb: (err: any, data?: CreateDistributionTenantCommandOutput) => void): void; createDistributionTenant(args: CreateDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDistributionTenantCommandOutput) => void): void; /** * @see {@link CreateDistributionWithTagsCommand} */ createDistributionWithTags(args: CreateDistributionWithTagsCommandInput, options?: __HttpHandlerOptions): Promise; createDistributionWithTags(args: CreateDistributionWithTagsCommandInput, cb: (err: any, data?: CreateDistributionWithTagsCommandOutput) => void): void; createDistributionWithTags(args: CreateDistributionWithTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateDistributionWithTagsCommandOutput) => void): void; /** * @see {@link CreateFieldLevelEncryptionConfigCommand} */ createFieldLevelEncryptionConfig(args: CreateFieldLevelEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; createFieldLevelEncryptionConfig(args: CreateFieldLevelEncryptionConfigCommandInput, cb: (err: any, data?: CreateFieldLevelEncryptionConfigCommandOutput) => void): void; createFieldLevelEncryptionConfig(args: CreateFieldLevelEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFieldLevelEncryptionConfigCommandOutput) => void): void; /** * @see {@link CreateFieldLevelEncryptionProfileCommand} */ createFieldLevelEncryptionProfile(args: CreateFieldLevelEncryptionProfileCommandInput, options?: __HttpHandlerOptions): Promise; createFieldLevelEncryptionProfile(args: CreateFieldLevelEncryptionProfileCommandInput, cb: (err: any, data?: CreateFieldLevelEncryptionProfileCommandOutput) => void): void; createFieldLevelEncryptionProfile(args: CreateFieldLevelEncryptionProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFieldLevelEncryptionProfileCommandOutput) => void): void; /** * @see {@link CreateFunctionCommand} */ createFunction(args: CreateFunctionCommandInput, options?: __HttpHandlerOptions): Promise; createFunction(args: CreateFunctionCommandInput, cb: (err: any, data?: CreateFunctionCommandOutput) => void): void; createFunction(args: CreateFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateFunctionCommandOutput) => void): void; /** * @see {@link CreateInvalidationCommand} */ createInvalidation(args: CreateInvalidationCommandInput, options?: __HttpHandlerOptions): Promise; createInvalidation(args: CreateInvalidationCommandInput, cb: (err: any, data?: CreateInvalidationCommandOutput) => void): void; createInvalidation(args: CreateInvalidationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInvalidationCommandOutput) => void): void; /** * @see {@link CreateInvalidationForDistributionTenantCommand} */ createInvalidationForDistributionTenant(args: CreateInvalidationForDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; createInvalidationForDistributionTenant(args: CreateInvalidationForDistributionTenantCommandInput, cb: (err: any, data?: CreateInvalidationForDistributionTenantCommandOutput) => void): void; createInvalidationForDistributionTenant(args: CreateInvalidationForDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateInvalidationForDistributionTenantCommandOutput) => void): void; /** * @see {@link CreateKeyGroupCommand} */ createKeyGroup(args: CreateKeyGroupCommandInput, options?: __HttpHandlerOptions): Promise; createKeyGroup(args: CreateKeyGroupCommandInput, cb: (err: any, data?: CreateKeyGroupCommandOutput) => void): void; createKeyGroup(args: CreateKeyGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKeyGroupCommandOutput) => void): void; /** * @see {@link CreateKeyValueStoreCommand} */ createKeyValueStore(args: CreateKeyValueStoreCommandInput, options?: __HttpHandlerOptions): Promise; createKeyValueStore(args: CreateKeyValueStoreCommandInput, cb: (err: any, data?: CreateKeyValueStoreCommandOutput) => void): void; createKeyValueStore(args: CreateKeyValueStoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateKeyValueStoreCommandOutput) => void): void; /** * @see {@link CreateMonitoringSubscriptionCommand} */ createMonitoringSubscription(args: CreateMonitoringSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; createMonitoringSubscription(args: CreateMonitoringSubscriptionCommandInput, cb: (err: any, data?: CreateMonitoringSubscriptionCommandOutput) => void): void; createMonitoringSubscription(args: CreateMonitoringSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateMonitoringSubscriptionCommandOutput) => void): void; /** * @see {@link CreateOriginAccessControlCommand} */ createOriginAccessControl(args: CreateOriginAccessControlCommandInput, options?: __HttpHandlerOptions): Promise; createOriginAccessControl(args: CreateOriginAccessControlCommandInput, cb: (err: any, data?: CreateOriginAccessControlCommandOutput) => void): void; createOriginAccessControl(args: CreateOriginAccessControlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateOriginAccessControlCommandOutput) => void): void; /** * @see {@link CreateOriginRequestPolicyCommand} */ createOriginRequestPolicy(args: CreateOriginRequestPolicyCommandInput, options?: __HttpHandlerOptions): Promise; createOriginRequestPolicy(args: CreateOriginRequestPolicyCommandInput, cb: (err: any, data?: CreateOriginRequestPolicyCommandOutput) => void): void; createOriginRequestPolicy(args: CreateOriginRequestPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateOriginRequestPolicyCommandOutput) => void): void; /** * @see {@link CreatePublicKeyCommand} */ createPublicKey(args: CreatePublicKeyCommandInput, options?: __HttpHandlerOptions): Promise; createPublicKey(args: CreatePublicKeyCommandInput, cb: (err: any, data?: CreatePublicKeyCommandOutput) => void): void; createPublicKey(args: CreatePublicKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreatePublicKeyCommandOutput) => void): void; /** * @see {@link CreateRealtimeLogConfigCommand} */ createRealtimeLogConfig(args: CreateRealtimeLogConfigCommandInput, options?: __HttpHandlerOptions): Promise; createRealtimeLogConfig(args: CreateRealtimeLogConfigCommandInput, cb: (err: any, data?: CreateRealtimeLogConfigCommandOutput) => void): void; createRealtimeLogConfig(args: CreateRealtimeLogConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateRealtimeLogConfigCommandOutput) => void): void; /** * @see {@link CreateResponseHeadersPolicyCommand} */ createResponseHeadersPolicy(args: CreateResponseHeadersPolicyCommandInput, options?: __HttpHandlerOptions): Promise; createResponseHeadersPolicy(args: CreateResponseHeadersPolicyCommandInput, cb: (err: any, data?: CreateResponseHeadersPolicyCommandOutput) => void): void; createResponseHeadersPolicy(args: CreateResponseHeadersPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateResponseHeadersPolicyCommandOutput) => void): void; /** * @see {@link CreateStreamingDistributionCommand} */ createStreamingDistribution(args: CreateStreamingDistributionCommandInput, options?: __HttpHandlerOptions): Promise; createStreamingDistribution(args: CreateStreamingDistributionCommandInput, cb: (err: any, data?: CreateStreamingDistributionCommandOutput) => void): void; createStreamingDistribution(args: CreateStreamingDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStreamingDistributionCommandOutput) => void): void; /** * @see {@link CreateStreamingDistributionWithTagsCommand} */ createStreamingDistributionWithTags(args: CreateStreamingDistributionWithTagsCommandInput, options?: __HttpHandlerOptions): Promise; createStreamingDistributionWithTags(args: CreateStreamingDistributionWithTagsCommandInput, cb: (err: any, data?: CreateStreamingDistributionWithTagsCommandOutput) => void): void; createStreamingDistributionWithTags(args: CreateStreamingDistributionWithTagsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateStreamingDistributionWithTagsCommandOutput) => void): void; /** * @see {@link CreateVpcOriginCommand} */ createVpcOrigin(args: CreateVpcOriginCommandInput, options?: __HttpHandlerOptions): Promise; createVpcOrigin(args: CreateVpcOriginCommandInput, cb: (err: any, data?: CreateVpcOriginCommandOutput) => void): void; createVpcOrigin(args: CreateVpcOriginCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: CreateVpcOriginCommandOutput) => void): void; /** * @see {@link DeleteAnycastIpListCommand} */ deleteAnycastIpList(args: DeleteAnycastIpListCommandInput, options?: __HttpHandlerOptions): Promise; deleteAnycastIpList(args: DeleteAnycastIpListCommandInput, cb: (err: any, data?: DeleteAnycastIpListCommandOutput) => void): void; deleteAnycastIpList(args: DeleteAnycastIpListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteAnycastIpListCommandOutput) => void): void; /** * @see {@link DeleteCachePolicyCommand} */ deleteCachePolicy(args: DeleteCachePolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteCachePolicy(args: DeleteCachePolicyCommandInput, cb: (err: any, data?: DeleteCachePolicyCommandOutput) => void): void; deleteCachePolicy(args: DeleteCachePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCachePolicyCommandOutput) => void): void; /** * @see {@link DeleteCloudFrontOriginAccessIdentityCommand} */ deleteCloudFrontOriginAccessIdentity(args: DeleteCloudFrontOriginAccessIdentityCommandInput, options?: __HttpHandlerOptions): Promise; deleteCloudFrontOriginAccessIdentity(args: DeleteCloudFrontOriginAccessIdentityCommandInput, cb: (err: any, data?: DeleteCloudFrontOriginAccessIdentityCommandOutput) => void): void; deleteCloudFrontOriginAccessIdentity(args: DeleteCloudFrontOriginAccessIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteCloudFrontOriginAccessIdentityCommandOutput) => void): void; /** * @see {@link DeleteConnectionGroupCommand} */ deleteConnectionGroup(args: DeleteConnectionGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteConnectionGroup(args: DeleteConnectionGroupCommandInput, cb: (err: any, data?: DeleteConnectionGroupCommandOutput) => void): void; deleteConnectionGroup(args: DeleteConnectionGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteConnectionGroupCommandOutput) => void): void; /** * @see {@link DeleteContinuousDeploymentPolicyCommand} */ deleteContinuousDeploymentPolicy(args: DeleteContinuousDeploymentPolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteContinuousDeploymentPolicy(args: DeleteContinuousDeploymentPolicyCommandInput, cb: (err: any, data?: DeleteContinuousDeploymentPolicyCommandOutput) => void): void; deleteContinuousDeploymentPolicy(args: DeleteContinuousDeploymentPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteContinuousDeploymentPolicyCommandOutput) => void): void; /** * @see {@link DeleteDistributionCommand} */ deleteDistribution(args: DeleteDistributionCommandInput, options?: __HttpHandlerOptions): Promise; deleteDistribution(args: DeleteDistributionCommandInput, cb: (err: any, data?: DeleteDistributionCommandOutput) => void): void; deleteDistribution(args: DeleteDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDistributionCommandOutput) => void): void; /** * @see {@link DeleteDistributionTenantCommand} */ deleteDistributionTenant(args: DeleteDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; deleteDistributionTenant(args: DeleteDistributionTenantCommandInput, cb: (err: any, data?: DeleteDistributionTenantCommandOutput) => void): void; deleteDistributionTenant(args: DeleteDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteDistributionTenantCommandOutput) => void): void; /** * @see {@link DeleteFieldLevelEncryptionConfigCommand} */ deleteFieldLevelEncryptionConfig(args: DeleteFieldLevelEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; deleteFieldLevelEncryptionConfig(args: DeleteFieldLevelEncryptionConfigCommandInput, cb: (err: any, data?: DeleteFieldLevelEncryptionConfigCommandOutput) => void): void; deleteFieldLevelEncryptionConfig(args: DeleteFieldLevelEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFieldLevelEncryptionConfigCommandOutput) => void): void; /** * @see {@link DeleteFieldLevelEncryptionProfileCommand} */ deleteFieldLevelEncryptionProfile(args: DeleteFieldLevelEncryptionProfileCommandInput, options?: __HttpHandlerOptions): Promise; deleteFieldLevelEncryptionProfile(args: DeleteFieldLevelEncryptionProfileCommandInput, cb: (err: any, data?: DeleteFieldLevelEncryptionProfileCommandOutput) => void): void; deleteFieldLevelEncryptionProfile(args: DeleteFieldLevelEncryptionProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFieldLevelEncryptionProfileCommandOutput) => void): void; /** * @see {@link DeleteFunctionCommand} */ deleteFunction(args: DeleteFunctionCommandInput, options?: __HttpHandlerOptions): Promise; deleteFunction(args: DeleteFunctionCommandInput, cb: (err: any, data?: DeleteFunctionCommandOutput) => void): void; deleteFunction(args: DeleteFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteFunctionCommandOutput) => void): void; /** * @see {@link DeleteKeyGroupCommand} */ deleteKeyGroup(args: DeleteKeyGroupCommandInput, options?: __HttpHandlerOptions): Promise; deleteKeyGroup(args: DeleteKeyGroupCommandInput, cb: (err: any, data?: DeleteKeyGroupCommandOutput) => void): void; deleteKeyGroup(args: DeleteKeyGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKeyGroupCommandOutput) => void): void; /** * @see {@link DeleteKeyValueStoreCommand} */ deleteKeyValueStore(args: DeleteKeyValueStoreCommandInput, options?: __HttpHandlerOptions): Promise; deleteKeyValueStore(args: DeleteKeyValueStoreCommandInput, cb: (err: any, data?: DeleteKeyValueStoreCommandOutput) => void): void; deleteKeyValueStore(args: DeleteKeyValueStoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteKeyValueStoreCommandOutput) => void): void; /** * @see {@link DeleteMonitoringSubscriptionCommand} */ deleteMonitoringSubscription(args: DeleteMonitoringSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; deleteMonitoringSubscription(args: DeleteMonitoringSubscriptionCommandInput, cb: (err: any, data?: DeleteMonitoringSubscriptionCommandOutput) => void): void; deleteMonitoringSubscription(args: DeleteMonitoringSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteMonitoringSubscriptionCommandOutput) => void): void; /** * @see {@link DeleteOriginAccessControlCommand} */ deleteOriginAccessControl(args: DeleteOriginAccessControlCommandInput, options?: __HttpHandlerOptions): Promise; deleteOriginAccessControl(args: DeleteOriginAccessControlCommandInput, cb: (err: any, data?: DeleteOriginAccessControlCommandOutput) => void): void; deleteOriginAccessControl(args: DeleteOriginAccessControlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteOriginAccessControlCommandOutput) => void): void; /** * @see {@link DeleteOriginRequestPolicyCommand} */ deleteOriginRequestPolicy(args: DeleteOriginRequestPolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteOriginRequestPolicy(args: DeleteOriginRequestPolicyCommandInput, cb: (err: any, data?: DeleteOriginRequestPolicyCommandOutput) => void): void; deleteOriginRequestPolicy(args: DeleteOriginRequestPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteOriginRequestPolicyCommandOutput) => void): void; /** * @see {@link DeletePublicKeyCommand} */ deletePublicKey(args: DeletePublicKeyCommandInput, options?: __HttpHandlerOptions): Promise; deletePublicKey(args: DeletePublicKeyCommandInput, cb: (err: any, data?: DeletePublicKeyCommandOutput) => void): void; deletePublicKey(args: DeletePublicKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeletePublicKeyCommandOutput) => void): void; /** * @see {@link DeleteRealtimeLogConfigCommand} */ deleteRealtimeLogConfig(): Promise; deleteRealtimeLogConfig(args: DeleteRealtimeLogConfigCommandInput, options?: __HttpHandlerOptions): Promise; deleteRealtimeLogConfig(args: DeleteRealtimeLogConfigCommandInput, cb: (err: any, data?: DeleteRealtimeLogConfigCommandOutput) => void): void; deleteRealtimeLogConfig(args: DeleteRealtimeLogConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteRealtimeLogConfigCommandOutput) => void): void; /** * @see {@link DeleteResponseHeadersPolicyCommand} */ deleteResponseHeadersPolicy(args: DeleteResponseHeadersPolicyCommandInput, options?: __HttpHandlerOptions): Promise; deleteResponseHeadersPolicy(args: DeleteResponseHeadersPolicyCommandInput, cb: (err: any, data?: DeleteResponseHeadersPolicyCommandOutput) => void): void; deleteResponseHeadersPolicy(args: DeleteResponseHeadersPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteResponseHeadersPolicyCommandOutput) => void): void; /** * @see {@link DeleteStreamingDistributionCommand} */ deleteStreamingDistribution(args: DeleteStreamingDistributionCommandInput, options?: __HttpHandlerOptions): Promise; deleteStreamingDistribution(args: DeleteStreamingDistributionCommandInput, cb: (err: any, data?: DeleteStreamingDistributionCommandOutput) => void): void; deleteStreamingDistribution(args: DeleteStreamingDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteStreamingDistributionCommandOutput) => void): void; /** * @see {@link DeleteVpcOriginCommand} */ deleteVpcOrigin(args: DeleteVpcOriginCommandInput, options?: __HttpHandlerOptions): Promise; deleteVpcOrigin(args: DeleteVpcOriginCommandInput, cb: (err: any, data?: DeleteVpcOriginCommandOutput) => void): void; deleteVpcOrigin(args: DeleteVpcOriginCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DeleteVpcOriginCommandOutput) => void): void; /** * @see {@link DescribeFunctionCommand} */ describeFunction(args: DescribeFunctionCommandInput, options?: __HttpHandlerOptions): Promise; describeFunction(args: DescribeFunctionCommandInput, cb: (err: any, data?: DescribeFunctionCommandOutput) => void): void; describeFunction(args: DescribeFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeFunctionCommandOutput) => void): void; /** * @see {@link DescribeKeyValueStoreCommand} */ describeKeyValueStore(args: DescribeKeyValueStoreCommandInput, options?: __HttpHandlerOptions): Promise; describeKeyValueStore(args: DescribeKeyValueStoreCommandInput, cb: (err: any, data?: DescribeKeyValueStoreCommandOutput) => void): void; describeKeyValueStore(args: DescribeKeyValueStoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DescribeKeyValueStoreCommandOutput) => void): void; /** * @see {@link DisassociateDistributionTenantWebACLCommand} */ disassociateDistributionTenantWebACL(args: DisassociateDistributionTenantWebACLCommandInput, options?: __HttpHandlerOptions): Promise; disassociateDistributionTenantWebACL(args: DisassociateDistributionTenantWebACLCommandInput, cb: (err: any, data?: DisassociateDistributionTenantWebACLCommandOutput) => void): void; disassociateDistributionTenantWebACL(args: DisassociateDistributionTenantWebACLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateDistributionTenantWebACLCommandOutput) => void): void; /** * @see {@link DisassociateDistributionWebACLCommand} */ disassociateDistributionWebACL(args: DisassociateDistributionWebACLCommandInput, options?: __HttpHandlerOptions): Promise; disassociateDistributionWebACL(args: DisassociateDistributionWebACLCommandInput, cb: (err: any, data?: DisassociateDistributionWebACLCommandOutput) => void): void; disassociateDistributionWebACL(args: DisassociateDistributionWebACLCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: DisassociateDistributionWebACLCommandOutput) => void): void; /** * @see {@link GetAnycastIpListCommand} */ getAnycastIpList(args: GetAnycastIpListCommandInput, options?: __HttpHandlerOptions): Promise; getAnycastIpList(args: GetAnycastIpListCommandInput, cb: (err: any, data?: GetAnycastIpListCommandOutput) => void): void; getAnycastIpList(args: GetAnycastIpListCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetAnycastIpListCommandOutput) => void): void; /** * @see {@link GetCachePolicyCommand} */ getCachePolicy(args: GetCachePolicyCommandInput, options?: __HttpHandlerOptions): Promise; getCachePolicy(args: GetCachePolicyCommandInput, cb: (err: any, data?: GetCachePolicyCommandOutput) => void): void; getCachePolicy(args: GetCachePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCachePolicyCommandOutput) => void): void; /** * @see {@link GetCachePolicyConfigCommand} */ getCachePolicyConfig(args: GetCachePolicyConfigCommandInput, options?: __HttpHandlerOptions): Promise; getCachePolicyConfig(args: GetCachePolicyConfigCommandInput, cb: (err: any, data?: GetCachePolicyConfigCommandOutput) => void): void; getCachePolicyConfig(args: GetCachePolicyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCachePolicyConfigCommandOutput) => void): void; /** * @see {@link GetCloudFrontOriginAccessIdentityCommand} */ getCloudFrontOriginAccessIdentity(args: GetCloudFrontOriginAccessIdentityCommandInput, options?: __HttpHandlerOptions): Promise; getCloudFrontOriginAccessIdentity(args: GetCloudFrontOriginAccessIdentityCommandInput, cb: (err: any, data?: GetCloudFrontOriginAccessIdentityCommandOutput) => void): void; getCloudFrontOriginAccessIdentity(args: GetCloudFrontOriginAccessIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCloudFrontOriginAccessIdentityCommandOutput) => void): void; /** * @see {@link GetCloudFrontOriginAccessIdentityConfigCommand} */ getCloudFrontOriginAccessIdentityConfig(args: GetCloudFrontOriginAccessIdentityConfigCommandInput, options?: __HttpHandlerOptions): Promise; getCloudFrontOriginAccessIdentityConfig(args: GetCloudFrontOriginAccessIdentityConfigCommandInput, cb: (err: any, data?: GetCloudFrontOriginAccessIdentityConfigCommandOutput) => void): void; getCloudFrontOriginAccessIdentityConfig(args: GetCloudFrontOriginAccessIdentityConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetCloudFrontOriginAccessIdentityConfigCommandOutput) => void): void; /** * @see {@link GetConnectionGroupCommand} */ getConnectionGroup(args: GetConnectionGroupCommandInput, options?: __HttpHandlerOptions): Promise; getConnectionGroup(args: GetConnectionGroupCommandInput, cb: (err: any, data?: GetConnectionGroupCommandOutput) => void): void; getConnectionGroup(args: GetConnectionGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectionGroupCommandOutput) => void): void; /** * @see {@link GetConnectionGroupByRoutingEndpointCommand} */ getConnectionGroupByRoutingEndpoint(args: GetConnectionGroupByRoutingEndpointCommandInput, options?: __HttpHandlerOptions): Promise; getConnectionGroupByRoutingEndpoint(args: GetConnectionGroupByRoutingEndpointCommandInput, cb: (err: any, data?: GetConnectionGroupByRoutingEndpointCommandOutput) => void): void; getConnectionGroupByRoutingEndpoint(args: GetConnectionGroupByRoutingEndpointCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetConnectionGroupByRoutingEndpointCommandOutput) => void): void; /** * @see {@link GetContinuousDeploymentPolicyCommand} */ getContinuousDeploymentPolicy(args: GetContinuousDeploymentPolicyCommandInput, options?: __HttpHandlerOptions): Promise; getContinuousDeploymentPolicy(args: GetContinuousDeploymentPolicyCommandInput, cb: (err: any, data?: GetContinuousDeploymentPolicyCommandOutput) => void): void; getContinuousDeploymentPolicy(args: GetContinuousDeploymentPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContinuousDeploymentPolicyCommandOutput) => void): void; /** * @see {@link GetContinuousDeploymentPolicyConfigCommand} */ getContinuousDeploymentPolicyConfig(args: GetContinuousDeploymentPolicyConfigCommandInput, options?: __HttpHandlerOptions): Promise; getContinuousDeploymentPolicyConfig(args: GetContinuousDeploymentPolicyConfigCommandInput, cb: (err: any, data?: GetContinuousDeploymentPolicyConfigCommandOutput) => void): void; getContinuousDeploymentPolicyConfig(args: GetContinuousDeploymentPolicyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetContinuousDeploymentPolicyConfigCommandOutput) => void): void; /** * @see {@link GetDistributionCommand} */ getDistribution(args: GetDistributionCommandInput, options?: __HttpHandlerOptions): Promise; getDistribution(args: GetDistributionCommandInput, cb: (err: any, data?: GetDistributionCommandOutput) => void): void; getDistribution(args: GetDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionCommandOutput) => void): void; /** * @see {@link GetDistributionConfigCommand} */ getDistributionConfig(args: GetDistributionConfigCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionConfig(args: GetDistributionConfigCommandInput, cb: (err: any, data?: GetDistributionConfigCommandOutput) => void): void; getDistributionConfig(args: GetDistributionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionConfigCommandOutput) => void): void; /** * @see {@link GetDistributionTenantCommand} */ getDistributionTenant(args: GetDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionTenant(args: GetDistributionTenantCommandInput, cb: (err: any, data?: GetDistributionTenantCommandOutput) => void): void; getDistributionTenant(args: GetDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionTenantCommandOutput) => void): void; /** * @see {@link GetDistributionTenantByDomainCommand} */ getDistributionTenantByDomain(args: GetDistributionTenantByDomainCommandInput, options?: __HttpHandlerOptions): Promise; getDistributionTenantByDomain(args: GetDistributionTenantByDomainCommandInput, cb: (err: any, data?: GetDistributionTenantByDomainCommandOutput) => void): void; getDistributionTenantByDomain(args: GetDistributionTenantByDomainCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetDistributionTenantByDomainCommandOutput) => void): void; /** * @see {@link GetFieldLevelEncryptionCommand} */ getFieldLevelEncryption(args: GetFieldLevelEncryptionCommandInput, options?: __HttpHandlerOptions): Promise; getFieldLevelEncryption(args: GetFieldLevelEncryptionCommandInput, cb: (err: any, data?: GetFieldLevelEncryptionCommandOutput) => void): void; getFieldLevelEncryption(args: GetFieldLevelEncryptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFieldLevelEncryptionCommandOutput) => void): void; /** * @see {@link GetFieldLevelEncryptionConfigCommand} */ getFieldLevelEncryptionConfig(args: GetFieldLevelEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; getFieldLevelEncryptionConfig(args: GetFieldLevelEncryptionConfigCommandInput, cb: (err: any, data?: GetFieldLevelEncryptionConfigCommandOutput) => void): void; getFieldLevelEncryptionConfig(args: GetFieldLevelEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFieldLevelEncryptionConfigCommandOutput) => void): void; /** * @see {@link GetFieldLevelEncryptionProfileCommand} */ getFieldLevelEncryptionProfile(args: GetFieldLevelEncryptionProfileCommandInput, options?: __HttpHandlerOptions): Promise; getFieldLevelEncryptionProfile(args: GetFieldLevelEncryptionProfileCommandInput, cb: (err: any, data?: GetFieldLevelEncryptionProfileCommandOutput) => void): void; getFieldLevelEncryptionProfile(args: GetFieldLevelEncryptionProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFieldLevelEncryptionProfileCommandOutput) => void): void; /** * @see {@link GetFieldLevelEncryptionProfileConfigCommand} */ getFieldLevelEncryptionProfileConfig(args: GetFieldLevelEncryptionProfileConfigCommandInput, options?: __HttpHandlerOptions): Promise; getFieldLevelEncryptionProfileConfig(args: GetFieldLevelEncryptionProfileConfigCommandInput, cb: (err: any, data?: GetFieldLevelEncryptionProfileConfigCommandOutput) => void): void; getFieldLevelEncryptionProfileConfig(args: GetFieldLevelEncryptionProfileConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFieldLevelEncryptionProfileConfigCommandOutput) => void): void; /** * @see {@link GetFunctionCommand} */ getFunction(args: GetFunctionCommandInput, options?: __HttpHandlerOptions): Promise; getFunction(args: GetFunctionCommandInput, cb: (err: any, data?: GetFunctionCommandOutput) => void): void; getFunction(args: GetFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetFunctionCommandOutput) => void): void; /** * @see {@link GetInvalidationCommand} */ getInvalidation(args: GetInvalidationCommandInput, options?: __HttpHandlerOptions): Promise; getInvalidation(args: GetInvalidationCommandInput, cb: (err: any, data?: GetInvalidationCommandOutput) => void): void; getInvalidation(args: GetInvalidationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInvalidationCommandOutput) => void): void; /** * @see {@link GetInvalidationForDistributionTenantCommand} */ getInvalidationForDistributionTenant(args: GetInvalidationForDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; getInvalidationForDistributionTenant(args: GetInvalidationForDistributionTenantCommandInput, cb: (err: any, data?: GetInvalidationForDistributionTenantCommandOutput) => void): void; getInvalidationForDistributionTenant(args: GetInvalidationForDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetInvalidationForDistributionTenantCommandOutput) => void): void; /** * @see {@link GetKeyGroupCommand} */ getKeyGroup(args: GetKeyGroupCommandInput, options?: __HttpHandlerOptions): Promise; getKeyGroup(args: GetKeyGroupCommandInput, cb: (err: any, data?: GetKeyGroupCommandOutput) => void): void; getKeyGroup(args: GetKeyGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKeyGroupCommandOutput) => void): void; /** * @see {@link GetKeyGroupConfigCommand} */ getKeyGroupConfig(args: GetKeyGroupConfigCommandInput, options?: __HttpHandlerOptions): Promise; getKeyGroupConfig(args: GetKeyGroupConfigCommandInput, cb: (err: any, data?: GetKeyGroupConfigCommandOutput) => void): void; getKeyGroupConfig(args: GetKeyGroupConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetKeyGroupConfigCommandOutput) => void): void; /** * @see {@link GetManagedCertificateDetailsCommand} */ getManagedCertificateDetails(args: GetManagedCertificateDetailsCommandInput, options?: __HttpHandlerOptions): Promise; getManagedCertificateDetails(args: GetManagedCertificateDetailsCommandInput, cb: (err: any, data?: GetManagedCertificateDetailsCommandOutput) => void): void; getManagedCertificateDetails(args: GetManagedCertificateDetailsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetManagedCertificateDetailsCommandOutput) => void): void; /** * @see {@link GetMonitoringSubscriptionCommand} */ getMonitoringSubscription(args: GetMonitoringSubscriptionCommandInput, options?: __HttpHandlerOptions): Promise; getMonitoringSubscription(args: GetMonitoringSubscriptionCommandInput, cb: (err: any, data?: GetMonitoringSubscriptionCommandOutput) => void): void; getMonitoringSubscription(args: GetMonitoringSubscriptionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetMonitoringSubscriptionCommandOutput) => void): void; /** * @see {@link GetOriginAccessControlCommand} */ getOriginAccessControl(args: GetOriginAccessControlCommandInput, options?: __HttpHandlerOptions): Promise; getOriginAccessControl(args: GetOriginAccessControlCommandInput, cb: (err: any, data?: GetOriginAccessControlCommandOutput) => void): void; getOriginAccessControl(args: GetOriginAccessControlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOriginAccessControlCommandOutput) => void): void; /** * @see {@link GetOriginAccessControlConfigCommand} */ getOriginAccessControlConfig(args: GetOriginAccessControlConfigCommandInput, options?: __HttpHandlerOptions): Promise; getOriginAccessControlConfig(args: GetOriginAccessControlConfigCommandInput, cb: (err: any, data?: GetOriginAccessControlConfigCommandOutput) => void): void; getOriginAccessControlConfig(args: GetOriginAccessControlConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOriginAccessControlConfigCommandOutput) => void): void; /** * @see {@link GetOriginRequestPolicyCommand} */ getOriginRequestPolicy(args: GetOriginRequestPolicyCommandInput, options?: __HttpHandlerOptions): Promise; getOriginRequestPolicy(args: GetOriginRequestPolicyCommandInput, cb: (err: any, data?: GetOriginRequestPolicyCommandOutput) => void): void; getOriginRequestPolicy(args: GetOriginRequestPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOriginRequestPolicyCommandOutput) => void): void; /** * @see {@link GetOriginRequestPolicyConfigCommand} */ getOriginRequestPolicyConfig(args: GetOriginRequestPolicyConfigCommandInput, options?: __HttpHandlerOptions): Promise; getOriginRequestPolicyConfig(args: GetOriginRequestPolicyConfigCommandInput, cb: (err: any, data?: GetOriginRequestPolicyConfigCommandOutput) => void): void; getOriginRequestPolicyConfig(args: GetOriginRequestPolicyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetOriginRequestPolicyConfigCommandOutput) => void): void; /** * @see {@link GetPublicKeyCommand} */ getPublicKey(args: GetPublicKeyCommandInput, options?: __HttpHandlerOptions): Promise; getPublicKey(args: GetPublicKeyCommandInput, cb: (err: any, data?: GetPublicKeyCommandOutput) => void): void; getPublicKey(args: GetPublicKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPublicKeyCommandOutput) => void): void; /** * @see {@link GetPublicKeyConfigCommand} */ getPublicKeyConfig(args: GetPublicKeyConfigCommandInput, options?: __HttpHandlerOptions): Promise; getPublicKeyConfig(args: GetPublicKeyConfigCommandInput, cb: (err: any, data?: GetPublicKeyConfigCommandOutput) => void): void; getPublicKeyConfig(args: GetPublicKeyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetPublicKeyConfigCommandOutput) => void): void; /** * @see {@link GetRealtimeLogConfigCommand} */ getRealtimeLogConfig(): Promise; getRealtimeLogConfig(args: GetRealtimeLogConfigCommandInput, options?: __HttpHandlerOptions): Promise; getRealtimeLogConfig(args: GetRealtimeLogConfigCommandInput, cb: (err: any, data?: GetRealtimeLogConfigCommandOutput) => void): void; getRealtimeLogConfig(args: GetRealtimeLogConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetRealtimeLogConfigCommandOutput) => void): void; /** * @see {@link GetResponseHeadersPolicyCommand} */ getResponseHeadersPolicy(args: GetResponseHeadersPolicyCommandInput, options?: __HttpHandlerOptions): Promise; getResponseHeadersPolicy(args: GetResponseHeadersPolicyCommandInput, cb: (err: any, data?: GetResponseHeadersPolicyCommandOutput) => void): void; getResponseHeadersPolicy(args: GetResponseHeadersPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResponseHeadersPolicyCommandOutput) => void): void; /** * @see {@link GetResponseHeadersPolicyConfigCommand} */ getResponseHeadersPolicyConfig(args: GetResponseHeadersPolicyConfigCommandInput, options?: __HttpHandlerOptions): Promise; getResponseHeadersPolicyConfig(args: GetResponseHeadersPolicyConfigCommandInput, cb: (err: any, data?: GetResponseHeadersPolicyConfigCommandOutput) => void): void; getResponseHeadersPolicyConfig(args: GetResponseHeadersPolicyConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetResponseHeadersPolicyConfigCommandOutput) => void): void; /** * @see {@link GetStreamingDistributionCommand} */ getStreamingDistribution(args: GetStreamingDistributionCommandInput, options?: __HttpHandlerOptions): Promise; getStreamingDistribution(args: GetStreamingDistributionCommandInput, cb: (err: any, data?: GetStreamingDistributionCommandOutput) => void): void; getStreamingDistribution(args: GetStreamingDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStreamingDistributionCommandOutput) => void): void; /** * @see {@link GetStreamingDistributionConfigCommand} */ getStreamingDistributionConfig(args: GetStreamingDistributionConfigCommandInput, options?: __HttpHandlerOptions): Promise; getStreamingDistributionConfig(args: GetStreamingDistributionConfigCommandInput, cb: (err: any, data?: GetStreamingDistributionConfigCommandOutput) => void): void; getStreamingDistributionConfig(args: GetStreamingDistributionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetStreamingDistributionConfigCommandOutput) => void): void; /** * @see {@link GetVpcOriginCommand} */ getVpcOrigin(args: GetVpcOriginCommandInput, options?: __HttpHandlerOptions): Promise; getVpcOrigin(args: GetVpcOriginCommandInput, cb: (err: any, data?: GetVpcOriginCommandOutput) => void): void; getVpcOrigin(args: GetVpcOriginCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: GetVpcOriginCommandOutput) => void): void; /** * @see {@link ListAnycastIpListsCommand} */ listAnycastIpLists(): Promise; listAnycastIpLists(args: ListAnycastIpListsCommandInput, options?: __HttpHandlerOptions): Promise; listAnycastIpLists(args: ListAnycastIpListsCommandInput, cb: (err: any, data?: ListAnycastIpListsCommandOutput) => void): void; listAnycastIpLists(args: ListAnycastIpListsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListAnycastIpListsCommandOutput) => void): void; /** * @see {@link ListCachePoliciesCommand} */ listCachePolicies(): Promise; listCachePolicies(args: ListCachePoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listCachePolicies(args: ListCachePoliciesCommandInput, cb: (err: any, data?: ListCachePoliciesCommandOutput) => void): void; listCachePolicies(args: ListCachePoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCachePoliciesCommandOutput) => void): void; /** * @see {@link ListCloudFrontOriginAccessIdentitiesCommand} */ listCloudFrontOriginAccessIdentities(): Promise; listCloudFrontOriginAccessIdentities(args: ListCloudFrontOriginAccessIdentitiesCommandInput, options?: __HttpHandlerOptions): Promise; listCloudFrontOriginAccessIdentities(args: ListCloudFrontOriginAccessIdentitiesCommandInput, cb: (err: any, data?: ListCloudFrontOriginAccessIdentitiesCommandOutput) => void): void; listCloudFrontOriginAccessIdentities(args: ListCloudFrontOriginAccessIdentitiesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListCloudFrontOriginAccessIdentitiesCommandOutput) => void): void; /** * @see {@link ListConflictingAliasesCommand} */ listConflictingAliases(args: ListConflictingAliasesCommandInput, options?: __HttpHandlerOptions): Promise; listConflictingAliases(args: ListConflictingAliasesCommandInput, cb: (err: any, data?: ListConflictingAliasesCommandOutput) => void): void; listConflictingAliases(args: ListConflictingAliasesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConflictingAliasesCommandOutput) => void): void; /** * @see {@link ListConnectionGroupsCommand} */ listConnectionGroups(): Promise; listConnectionGroups(args: ListConnectionGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listConnectionGroups(args: ListConnectionGroupsCommandInput, cb: (err: any, data?: ListConnectionGroupsCommandOutput) => void): void; listConnectionGroups(args: ListConnectionGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListConnectionGroupsCommandOutput) => void): void; /** * @see {@link ListContinuousDeploymentPoliciesCommand} */ listContinuousDeploymentPolicies(): Promise; listContinuousDeploymentPolicies(args: ListContinuousDeploymentPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listContinuousDeploymentPolicies(args: ListContinuousDeploymentPoliciesCommandInput, cb: (err: any, data?: ListContinuousDeploymentPoliciesCommandOutput) => void): void; listContinuousDeploymentPolicies(args: ListContinuousDeploymentPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListContinuousDeploymentPoliciesCommandOutput) => void): void; /** * @see {@link ListDistributionsCommand} */ listDistributions(): Promise; listDistributions(args: ListDistributionsCommandInput, options?: __HttpHandlerOptions): Promise; listDistributions(args: ListDistributionsCommandInput, cb: (err: any, data?: ListDistributionsCommandOutput) => void): void; listDistributions(args: ListDistributionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsCommandOutput) => void): void; /** * @see {@link ListDistributionsByAnycastIpListIdCommand} */ listDistributionsByAnycastIpListId(args: ListDistributionsByAnycastIpListIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByAnycastIpListId(args: ListDistributionsByAnycastIpListIdCommandInput, cb: (err: any, data?: ListDistributionsByAnycastIpListIdCommandOutput) => void): void; listDistributionsByAnycastIpListId(args: ListDistributionsByAnycastIpListIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByAnycastIpListIdCommandOutput) => void): void; /** * @see {@link ListDistributionsByCachePolicyIdCommand} */ listDistributionsByCachePolicyId(args: ListDistributionsByCachePolicyIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByCachePolicyId(args: ListDistributionsByCachePolicyIdCommandInput, cb: (err: any, data?: ListDistributionsByCachePolicyIdCommandOutput) => void): void; listDistributionsByCachePolicyId(args: ListDistributionsByCachePolicyIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByCachePolicyIdCommandOutput) => void): void; /** * @see {@link ListDistributionsByConnectionModeCommand} */ listDistributionsByConnectionMode(args: ListDistributionsByConnectionModeCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByConnectionMode(args: ListDistributionsByConnectionModeCommandInput, cb: (err: any, data?: ListDistributionsByConnectionModeCommandOutput) => void): void; listDistributionsByConnectionMode(args: ListDistributionsByConnectionModeCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByConnectionModeCommandOutput) => void): void; /** * @see {@link ListDistributionsByKeyGroupCommand} */ listDistributionsByKeyGroup(args: ListDistributionsByKeyGroupCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByKeyGroup(args: ListDistributionsByKeyGroupCommandInput, cb: (err: any, data?: ListDistributionsByKeyGroupCommandOutput) => void): void; listDistributionsByKeyGroup(args: ListDistributionsByKeyGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByKeyGroupCommandOutput) => void): void; /** * @see {@link ListDistributionsByOriginRequestPolicyIdCommand} */ listDistributionsByOriginRequestPolicyId(args: ListDistributionsByOriginRequestPolicyIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByOriginRequestPolicyId(args: ListDistributionsByOriginRequestPolicyIdCommandInput, cb: (err: any, data?: ListDistributionsByOriginRequestPolicyIdCommandOutput) => void): void; listDistributionsByOriginRequestPolicyId(args: ListDistributionsByOriginRequestPolicyIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByOriginRequestPolicyIdCommandOutput) => void): void; /** * @see {@link ListDistributionsByRealtimeLogConfigCommand} */ listDistributionsByRealtimeLogConfig(): Promise; listDistributionsByRealtimeLogConfig(args: ListDistributionsByRealtimeLogConfigCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByRealtimeLogConfig(args: ListDistributionsByRealtimeLogConfigCommandInput, cb: (err: any, data?: ListDistributionsByRealtimeLogConfigCommandOutput) => void): void; listDistributionsByRealtimeLogConfig(args: ListDistributionsByRealtimeLogConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByRealtimeLogConfigCommandOutput) => void): void; /** * @see {@link ListDistributionsByResponseHeadersPolicyIdCommand} */ listDistributionsByResponseHeadersPolicyId(args: ListDistributionsByResponseHeadersPolicyIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByResponseHeadersPolicyId(args: ListDistributionsByResponseHeadersPolicyIdCommandInput, cb: (err: any, data?: ListDistributionsByResponseHeadersPolicyIdCommandOutput) => void): void; listDistributionsByResponseHeadersPolicyId(args: ListDistributionsByResponseHeadersPolicyIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByResponseHeadersPolicyIdCommandOutput) => void): void; /** * @see {@link ListDistributionsByVpcOriginIdCommand} */ listDistributionsByVpcOriginId(args: ListDistributionsByVpcOriginIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByVpcOriginId(args: ListDistributionsByVpcOriginIdCommandInput, cb: (err: any, data?: ListDistributionsByVpcOriginIdCommandOutput) => void): void; listDistributionsByVpcOriginId(args: ListDistributionsByVpcOriginIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByVpcOriginIdCommandOutput) => void): void; /** * @see {@link ListDistributionsByWebACLIdCommand} */ listDistributionsByWebACLId(args: ListDistributionsByWebACLIdCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionsByWebACLId(args: ListDistributionsByWebACLIdCommandInput, cb: (err: any, data?: ListDistributionsByWebACLIdCommandOutput) => void): void; listDistributionsByWebACLId(args: ListDistributionsByWebACLIdCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionsByWebACLIdCommandOutput) => void): void; /** * @see {@link ListDistributionTenantsCommand} */ listDistributionTenants(): Promise; listDistributionTenants(args: ListDistributionTenantsCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionTenants(args: ListDistributionTenantsCommandInput, cb: (err: any, data?: ListDistributionTenantsCommandOutput) => void): void; listDistributionTenants(args: ListDistributionTenantsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionTenantsCommandOutput) => void): void; /** * @see {@link ListDistributionTenantsByCustomizationCommand} */ listDistributionTenantsByCustomization(): Promise; listDistributionTenantsByCustomization(args: ListDistributionTenantsByCustomizationCommandInput, options?: __HttpHandlerOptions): Promise; listDistributionTenantsByCustomization(args: ListDistributionTenantsByCustomizationCommandInput, cb: (err: any, data?: ListDistributionTenantsByCustomizationCommandOutput) => void): void; listDistributionTenantsByCustomization(args: ListDistributionTenantsByCustomizationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDistributionTenantsByCustomizationCommandOutput) => void): void; /** * @see {@link ListDomainConflictsCommand} */ listDomainConflicts(args: ListDomainConflictsCommandInput, options?: __HttpHandlerOptions): Promise; listDomainConflicts(args: ListDomainConflictsCommandInput, cb: (err: any, data?: ListDomainConflictsCommandOutput) => void): void; listDomainConflicts(args: ListDomainConflictsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListDomainConflictsCommandOutput) => void): void; /** * @see {@link ListFieldLevelEncryptionConfigsCommand} */ listFieldLevelEncryptionConfigs(): Promise; listFieldLevelEncryptionConfigs(args: ListFieldLevelEncryptionConfigsCommandInput, options?: __HttpHandlerOptions): Promise; listFieldLevelEncryptionConfigs(args: ListFieldLevelEncryptionConfigsCommandInput, cb: (err: any, data?: ListFieldLevelEncryptionConfigsCommandOutput) => void): void; listFieldLevelEncryptionConfigs(args: ListFieldLevelEncryptionConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFieldLevelEncryptionConfigsCommandOutput) => void): void; /** * @see {@link ListFieldLevelEncryptionProfilesCommand} */ listFieldLevelEncryptionProfiles(): Promise; listFieldLevelEncryptionProfiles(args: ListFieldLevelEncryptionProfilesCommandInput, options?: __HttpHandlerOptions): Promise; listFieldLevelEncryptionProfiles(args: ListFieldLevelEncryptionProfilesCommandInput, cb: (err: any, data?: ListFieldLevelEncryptionProfilesCommandOutput) => void): void; listFieldLevelEncryptionProfiles(args: ListFieldLevelEncryptionProfilesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFieldLevelEncryptionProfilesCommandOutput) => void): void; /** * @see {@link ListFunctionsCommand} */ listFunctions(): Promise; listFunctions(args: ListFunctionsCommandInput, options?: __HttpHandlerOptions): Promise; listFunctions(args: ListFunctionsCommandInput, cb: (err: any, data?: ListFunctionsCommandOutput) => void): void; listFunctions(args: ListFunctionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListFunctionsCommandOutput) => void): void; /** * @see {@link ListInvalidationsCommand} */ listInvalidations(args: ListInvalidationsCommandInput, options?: __HttpHandlerOptions): Promise; listInvalidations(args: ListInvalidationsCommandInput, cb: (err: any, data?: ListInvalidationsCommandOutput) => void): void; listInvalidations(args: ListInvalidationsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInvalidationsCommandOutput) => void): void; /** * @see {@link ListInvalidationsForDistributionTenantCommand} */ listInvalidationsForDistributionTenant(args: ListInvalidationsForDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; listInvalidationsForDistributionTenant(args: ListInvalidationsForDistributionTenantCommandInput, cb: (err: any, data?: ListInvalidationsForDistributionTenantCommandOutput) => void): void; listInvalidationsForDistributionTenant(args: ListInvalidationsForDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListInvalidationsForDistributionTenantCommandOutput) => void): void; /** * @see {@link ListKeyGroupsCommand} */ listKeyGroups(): Promise; listKeyGroups(args: ListKeyGroupsCommandInput, options?: __HttpHandlerOptions): Promise; listKeyGroups(args: ListKeyGroupsCommandInput, cb: (err: any, data?: ListKeyGroupsCommandOutput) => void): void; listKeyGroups(args: ListKeyGroupsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKeyGroupsCommandOutput) => void): void; /** * @see {@link ListKeyValueStoresCommand} */ listKeyValueStores(): Promise; listKeyValueStores(args: ListKeyValueStoresCommandInput, options?: __HttpHandlerOptions): Promise; listKeyValueStores(args: ListKeyValueStoresCommandInput, cb: (err: any, data?: ListKeyValueStoresCommandOutput) => void): void; listKeyValueStores(args: ListKeyValueStoresCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListKeyValueStoresCommandOutput) => void): void; /** * @see {@link ListOriginAccessControlsCommand} */ listOriginAccessControls(): Promise; listOriginAccessControls(args: ListOriginAccessControlsCommandInput, options?: __HttpHandlerOptions): Promise; listOriginAccessControls(args: ListOriginAccessControlsCommandInput, cb: (err: any, data?: ListOriginAccessControlsCommandOutput) => void): void; listOriginAccessControls(args: ListOriginAccessControlsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListOriginAccessControlsCommandOutput) => void): void; /** * @see {@link ListOriginRequestPoliciesCommand} */ listOriginRequestPolicies(): Promise; listOriginRequestPolicies(args: ListOriginRequestPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listOriginRequestPolicies(args: ListOriginRequestPoliciesCommandInput, cb: (err: any, data?: ListOriginRequestPoliciesCommandOutput) => void): void; listOriginRequestPolicies(args: ListOriginRequestPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListOriginRequestPoliciesCommandOutput) => void): void; /** * @see {@link ListPublicKeysCommand} */ listPublicKeys(): Promise; listPublicKeys(args: ListPublicKeysCommandInput, options?: __HttpHandlerOptions): Promise; listPublicKeys(args: ListPublicKeysCommandInput, cb: (err: any, data?: ListPublicKeysCommandOutput) => void): void; listPublicKeys(args: ListPublicKeysCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListPublicKeysCommandOutput) => void): void; /** * @see {@link ListRealtimeLogConfigsCommand} */ listRealtimeLogConfigs(): Promise; listRealtimeLogConfigs(args: ListRealtimeLogConfigsCommandInput, options?: __HttpHandlerOptions): Promise; listRealtimeLogConfigs(args: ListRealtimeLogConfigsCommandInput, cb: (err: any, data?: ListRealtimeLogConfigsCommandOutput) => void): void; listRealtimeLogConfigs(args: ListRealtimeLogConfigsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListRealtimeLogConfigsCommandOutput) => void): void; /** * @see {@link ListResponseHeadersPoliciesCommand} */ listResponseHeadersPolicies(): Promise; listResponseHeadersPolicies(args: ListResponseHeadersPoliciesCommandInput, options?: __HttpHandlerOptions): Promise; listResponseHeadersPolicies(args: ListResponseHeadersPoliciesCommandInput, cb: (err: any, data?: ListResponseHeadersPoliciesCommandOutput) => void): void; listResponseHeadersPolicies(args: ListResponseHeadersPoliciesCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListResponseHeadersPoliciesCommandOutput) => void): void; /** * @see {@link ListStreamingDistributionsCommand} */ listStreamingDistributions(): Promise; listStreamingDistributions(args: ListStreamingDistributionsCommandInput, options?: __HttpHandlerOptions): Promise; listStreamingDistributions(args: ListStreamingDistributionsCommandInput, cb: (err: any, data?: ListStreamingDistributionsCommandOutput) => void): void; listStreamingDistributions(args: ListStreamingDistributionsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListStreamingDistributionsCommandOutput) => void): void; /** * @see {@link ListTagsForResourceCommand} */ listTagsForResource(args: ListTagsForResourceCommandInput, options?: __HttpHandlerOptions): Promise; listTagsForResource(args: ListTagsForResourceCommandInput, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; listTagsForResource(args: ListTagsForResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListTagsForResourceCommandOutput) => void): void; /** * @see {@link ListVpcOriginsCommand} */ listVpcOrigins(): Promise; listVpcOrigins(args: ListVpcOriginsCommandInput, options?: __HttpHandlerOptions): Promise; listVpcOrigins(args: ListVpcOriginsCommandInput, cb: (err: any, data?: ListVpcOriginsCommandOutput) => void): void; listVpcOrigins(args: ListVpcOriginsCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: ListVpcOriginsCommandOutput) => void): void; /** * @see {@link PublishFunctionCommand} */ publishFunction(args: PublishFunctionCommandInput, options?: __HttpHandlerOptions): Promise; publishFunction(args: PublishFunctionCommandInput, cb: (err: any, data?: PublishFunctionCommandOutput) => void): void; publishFunction(args: PublishFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: PublishFunctionCommandOutput) => void): void; /** * @see {@link TagResourceCommand} */ tagResource(args: TagResourceCommandInput, options?: __HttpHandlerOptions): Promise; tagResource(args: TagResourceCommandInput, cb: (err: any, data?: TagResourceCommandOutput) => void): void; tagResource(args: TagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TagResourceCommandOutput) => void): void; /** * @see {@link TestFunctionCommand} */ testFunction(args: TestFunctionCommandInput, options?: __HttpHandlerOptions): Promise; testFunction(args: TestFunctionCommandInput, cb: (err: any, data?: TestFunctionCommandOutput) => void): void; testFunction(args: TestFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: TestFunctionCommandOutput) => void): void; /** * @see {@link UntagResourceCommand} */ untagResource(args: UntagResourceCommandInput, options?: __HttpHandlerOptions): Promise; untagResource(args: UntagResourceCommandInput, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; untagResource(args: UntagResourceCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UntagResourceCommandOutput) => void): void; /** * @see {@link UpdateCachePolicyCommand} */ updateCachePolicy(args: UpdateCachePolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateCachePolicy(args: UpdateCachePolicyCommandInput, cb: (err: any, data?: UpdateCachePolicyCommandOutput) => void): void; updateCachePolicy(args: UpdateCachePolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCachePolicyCommandOutput) => void): void; /** * @see {@link UpdateCloudFrontOriginAccessIdentityCommand} */ updateCloudFrontOriginAccessIdentity(args: UpdateCloudFrontOriginAccessIdentityCommandInput, options?: __HttpHandlerOptions): Promise; updateCloudFrontOriginAccessIdentity(args: UpdateCloudFrontOriginAccessIdentityCommandInput, cb: (err: any, data?: UpdateCloudFrontOriginAccessIdentityCommandOutput) => void): void; updateCloudFrontOriginAccessIdentity(args: UpdateCloudFrontOriginAccessIdentityCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateCloudFrontOriginAccessIdentityCommandOutput) => void): void; /** * @see {@link UpdateConnectionGroupCommand} */ updateConnectionGroup(args: UpdateConnectionGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateConnectionGroup(args: UpdateConnectionGroupCommandInput, cb: (err: any, data?: UpdateConnectionGroupCommandOutput) => void): void; updateConnectionGroup(args: UpdateConnectionGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateConnectionGroupCommandOutput) => void): void; /** * @see {@link UpdateContinuousDeploymentPolicyCommand} */ updateContinuousDeploymentPolicy(args: UpdateContinuousDeploymentPolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateContinuousDeploymentPolicy(args: UpdateContinuousDeploymentPolicyCommandInput, cb: (err: any, data?: UpdateContinuousDeploymentPolicyCommandOutput) => void): void; updateContinuousDeploymentPolicy(args: UpdateContinuousDeploymentPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateContinuousDeploymentPolicyCommandOutput) => void): void; /** * @see {@link UpdateDistributionCommand} */ updateDistribution(args: UpdateDistributionCommandInput, options?: __HttpHandlerOptions): Promise; updateDistribution(args: UpdateDistributionCommandInput, cb: (err: any, data?: UpdateDistributionCommandOutput) => void): void; updateDistribution(args: UpdateDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDistributionCommandOutput) => void): void; /** * @see {@link UpdateDistributionTenantCommand} */ updateDistributionTenant(args: UpdateDistributionTenantCommandInput, options?: __HttpHandlerOptions): Promise; updateDistributionTenant(args: UpdateDistributionTenantCommandInput, cb: (err: any, data?: UpdateDistributionTenantCommandOutput) => void): void; updateDistributionTenant(args: UpdateDistributionTenantCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDistributionTenantCommandOutput) => void): void; /** * @see {@link UpdateDistributionWithStagingConfigCommand} */ updateDistributionWithStagingConfig(args: UpdateDistributionWithStagingConfigCommandInput, options?: __HttpHandlerOptions): Promise; updateDistributionWithStagingConfig(args: UpdateDistributionWithStagingConfigCommandInput, cb: (err: any, data?: UpdateDistributionWithStagingConfigCommandOutput) => void): void; updateDistributionWithStagingConfig(args: UpdateDistributionWithStagingConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDistributionWithStagingConfigCommandOutput) => void): void; /** * @see {@link UpdateDomainAssociationCommand} */ updateDomainAssociation(args: UpdateDomainAssociationCommandInput, options?: __HttpHandlerOptions): Promise; updateDomainAssociation(args: UpdateDomainAssociationCommandInput, cb: (err: any, data?: UpdateDomainAssociationCommandOutput) => void): void; updateDomainAssociation(args: UpdateDomainAssociationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateDomainAssociationCommandOutput) => void): void; /** * @see {@link UpdateFieldLevelEncryptionConfigCommand} */ updateFieldLevelEncryptionConfig(args: UpdateFieldLevelEncryptionConfigCommandInput, options?: __HttpHandlerOptions): Promise; updateFieldLevelEncryptionConfig(args: UpdateFieldLevelEncryptionConfigCommandInput, cb: (err: any, data?: UpdateFieldLevelEncryptionConfigCommandOutput) => void): void; updateFieldLevelEncryptionConfig(args: UpdateFieldLevelEncryptionConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFieldLevelEncryptionConfigCommandOutput) => void): void; /** * @see {@link UpdateFieldLevelEncryptionProfileCommand} */ updateFieldLevelEncryptionProfile(args: UpdateFieldLevelEncryptionProfileCommandInput, options?: __HttpHandlerOptions): Promise; updateFieldLevelEncryptionProfile(args: UpdateFieldLevelEncryptionProfileCommandInput, cb: (err: any, data?: UpdateFieldLevelEncryptionProfileCommandOutput) => void): void; updateFieldLevelEncryptionProfile(args: UpdateFieldLevelEncryptionProfileCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFieldLevelEncryptionProfileCommandOutput) => void): void; /** * @see {@link UpdateFunctionCommand} */ updateFunction(args: UpdateFunctionCommandInput, options?: __HttpHandlerOptions): Promise; updateFunction(args: UpdateFunctionCommandInput, cb: (err: any, data?: UpdateFunctionCommandOutput) => void): void; updateFunction(args: UpdateFunctionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateFunctionCommandOutput) => void): void; /** * @see {@link UpdateKeyGroupCommand} */ updateKeyGroup(args: UpdateKeyGroupCommandInput, options?: __HttpHandlerOptions): Promise; updateKeyGroup(args: UpdateKeyGroupCommandInput, cb: (err: any, data?: UpdateKeyGroupCommandOutput) => void): void; updateKeyGroup(args: UpdateKeyGroupCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKeyGroupCommandOutput) => void): void; /** * @see {@link UpdateKeyValueStoreCommand} */ updateKeyValueStore(args: UpdateKeyValueStoreCommandInput, options?: __HttpHandlerOptions): Promise; updateKeyValueStore(args: UpdateKeyValueStoreCommandInput, cb: (err: any, data?: UpdateKeyValueStoreCommandOutput) => void): void; updateKeyValueStore(args: UpdateKeyValueStoreCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateKeyValueStoreCommandOutput) => void): void; /** * @see {@link UpdateOriginAccessControlCommand} */ updateOriginAccessControl(args: UpdateOriginAccessControlCommandInput, options?: __HttpHandlerOptions): Promise; updateOriginAccessControl(args: UpdateOriginAccessControlCommandInput, cb: (err: any, data?: UpdateOriginAccessControlCommandOutput) => void): void; updateOriginAccessControl(args: UpdateOriginAccessControlCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateOriginAccessControlCommandOutput) => void): void; /** * @see {@link UpdateOriginRequestPolicyCommand} */ updateOriginRequestPolicy(args: UpdateOriginRequestPolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateOriginRequestPolicy(args: UpdateOriginRequestPolicyCommandInput, cb: (err: any, data?: UpdateOriginRequestPolicyCommandOutput) => void): void; updateOriginRequestPolicy(args: UpdateOriginRequestPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateOriginRequestPolicyCommandOutput) => void): void; /** * @see {@link UpdatePublicKeyCommand} */ updatePublicKey(args: UpdatePublicKeyCommandInput, options?: __HttpHandlerOptions): Promise; updatePublicKey(args: UpdatePublicKeyCommandInput, cb: (err: any, data?: UpdatePublicKeyCommandOutput) => void): void; updatePublicKey(args: UpdatePublicKeyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdatePublicKeyCommandOutput) => void): void; /** * @see {@link UpdateRealtimeLogConfigCommand} */ updateRealtimeLogConfig(): Promise; updateRealtimeLogConfig(args: UpdateRealtimeLogConfigCommandInput, options?: __HttpHandlerOptions): Promise; updateRealtimeLogConfig(args: UpdateRealtimeLogConfigCommandInput, cb: (err: any, data?: UpdateRealtimeLogConfigCommandOutput) => void): void; updateRealtimeLogConfig(args: UpdateRealtimeLogConfigCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateRealtimeLogConfigCommandOutput) => void): void; /** * @see {@link UpdateResponseHeadersPolicyCommand} */ updateResponseHeadersPolicy(args: UpdateResponseHeadersPolicyCommandInput, options?: __HttpHandlerOptions): Promise; updateResponseHeadersPolicy(args: UpdateResponseHeadersPolicyCommandInput, cb: (err: any, data?: UpdateResponseHeadersPolicyCommandOutput) => void): void; updateResponseHeadersPolicy(args: UpdateResponseHeadersPolicyCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateResponseHeadersPolicyCommandOutput) => void): void; /** * @see {@link UpdateStreamingDistributionCommand} */ updateStreamingDistribution(args: UpdateStreamingDistributionCommandInput, options?: __HttpHandlerOptions): Promise; updateStreamingDistribution(args: UpdateStreamingDistributionCommandInput, cb: (err: any, data?: UpdateStreamingDistributionCommandOutput) => void): void; updateStreamingDistribution(args: UpdateStreamingDistributionCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateStreamingDistributionCommandOutput) => void): void; /** * @see {@link UpdateVpcOriginCommand} */ updateVpcOrigin(args: UpdateVpcOriginCommandInput, options?: __HttpHandlerOptions): Promise; updateVpcOrigin(args: UpdateVpcOriginCommandInput, cb: (err: any, data?: UpdateVpcOriginCommandOutput) => void): void; updateVpcOrigin(args: UpdateVpcOriginCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: UpdateVpcOriginCommandOutput) => void): void; /** * @see {@link VerifyDnsConfigurationCommand} */ verifyDnsConfiguration(args: VerifyDnsConfigurationCommandInput, options?: __HttpHandlerOptions): Promise; verifyDnsConfiguration(args: VerifyDnsConfigurationCommandInput, cb: (err: any, data?: VerifyDnsConfigurationCommandOutput) => void): void; verifyDnsConfiguration(args: VerifyDnsConfigurationCommandInput, options: __HttpHandlerOptions, cb: (err: any, data?: VerifyDnsConfigurationCommandOutput) => void): void; } /** * 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.

* @public */ export declare class CloudFront extends CloudFrontClient implements CloudFront { }