"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.CloudFront = void 0; const smithy_client_1 = require("@smithy/smithy-client"); const CloudFrontClient_1 = require("./CloudFrontClient"); const AssociateAliasCommand_1 = require("./commands/AssociateAliasCommand"); const CopyDistributionCommand_1 = require("./commands/CopyDistributionCommand"); const CreateCachePolicyCommand_1 = require("./commands/CreateCachePolicyCommand"); const CreateCloudFrontOriginAccessIdentityCommand_1 = require("./commands/CreateCloudFrontOriginAccessIdentityCommand"); const CreateContinuousDeploymentPolicyCommand_1 = require("./commands/CreateContinuousDeploymentPolicyCommand"); const CreateDistributionCommand_1 = require("./commands/CreateDistributionCommand"); const CreateDistributionWithTagsCommand_1 = require("./commands/CreateDistributionWithTagsCommand"); const CreateFieldLevelEncryptionConfigCommand_1 = require("./commands/CreateFieldLevelEncryptionConfigCommand"); const CreateFieldLevelEncryptionProfileCommand_1 = require("./commands/CreateFieldLevelEncryptionProfileCommand"); const CreateFunctionCommand_1 = require("./commands/CreateFunctionCommand"); const CreateInvalidationCommand_1 = require("./commands/CreateInvalidationCommand"); const CreateKeyGroupCommand_1 = require("./commands/CreateKeyGroupCommand"); const CreateMonitoringSubscriptionCommand_1 = require("./commands/CreateMonitoringSubscriptionCommand"); const CreateOriginAccessControlCommand_1 = require("./commands/CreateOriginAccessControlCommand"); const CreateOriginRequestPolicyCommand_1 = require("./commands/CreateOriginRequestPolicyCommand"); const CreatePublicKeyCommand_1 = require("./commands/CreatePublicKeyCommand"); const CreateRealtimeLogConfigCommand_1 = require("./commands/CreateRealtimeLogConfigCommand"); const CreateResponseHeadersPolicyCommand_1 = require("./commands/CreateResponseHeadersPolicyCommand"); const CreateStreamingDistributionCommand_1 = require("./commands/CreateStreamingDistributionCommand"); const CreateStreamingDistributionWithTagsCommand_1 = require("./commands/CreateStreamingDistributionWithTagsCommand"); const DeleteCachePolicyCommand_1 = require("./commands/DeleteCachePolicyCommand"); const DeleteCloudFrontOriginAccessIdentityCommand_1 = require("./commands/DeleteCloudFrontOriginAccessIdentityCommand"); const DeleteContinuousDeploymentPolicyCommand_1 = require("./commands/DeleteContinuousDeploymentPolicyCommand"); const DeleteDistributionCommand_1 = require("./commands/DeleteDistributionCommand"); const DeleteFieldLevelEncryptionConfigCommand_1 = require("./commands/DeleteFieldLevelEncryptionConfigCommand"); const DeleteFieldLevelEncryptionProfileCommand_1 = require("./commands/DeleteFieldLevelEncryptionProfileCommand"); const DeleteFunctionCommand_1 = require("./commands/DeleteFunctionCommand"); const DeleteKeyGroupCommand_1 = require("./commands/DeleteKeyGroupCommand"); const DeleteMonitoringSubscriptionCommand_1 = require("./commands/DeleteMonitoringSubscriptionCommand"); const DeleteOriginAccessControlCommand_1 = require("./commands/DeleteOriginAccessControlCommand"); const DeleteOriginRequestPolicyCommand_1 = require("./commands/DeleteOriginRequestPolicyCommand"); const DeletePublicKeyCommand_1 = require("./commands/DeletePublicKeyCommand"); const DeleteRealtimeLogConfigCommand_1 = require("./commands/DeleteRealtimeLogConfigCommand"); const DeleteResponseHeadersPolicyCommand_1 = require("./commands/DeleteResponseHeadersPolicyCommand"); const DeleteStreamingDistributionCommand_1 = require("./commands/DeleteStreamingDistributionCommand"); const DescribeFunctionCommand_1 = require("./commands/DescribeFunctionCommand"); const GetCachePolicyCommand_1 = require("./commands/GetCachePolicyCommand"); const GetCachePolicyConfigCommand_1 = require("./commands/GetCachePolicyConfigCommand"); const GetCloudFrontOriginAccessIdentityCommand_1 = require("./commands/GetCloudFrontOriginAccessIdentityCommand"); const GetCloudFrontOriginAccessIdentityConfigCommand_1 = require("./commands/GetCloudFrontOriginAccessIdentityConfigCommand"); const GetContinuousDeploymentPolicyCommand_1 = require("./commands/GetContinuousDeploymentPolicyCommand"); const GetContinuousDeploymentPolicyConfigCommand_1 = require("./commands/GetContinuousDeploymentPolicyConfigCommand"); const GetDistributionCommand_1 = require("./commands/GetDistributionCommand"); const GetDistributionConfigCommand_1 = require("./commands/GetDistributionConfigCommand"); const GetFieldLevelEncryptionCommand_1 = require("./commands/GetFieldLevelEncryptionCommand"); const GetFieldLevelEncryptionConfigCommand_1 = require("./commands/GetFieldLevelEncryptionConfigCommand"); const GetFieldLevelEncryptionProfileCommand_1 = require("./commands/GetFieldLevelEncryptionProfileCommand"); const GetFieldLevelEncryptionProfileConfigCommand_1 = require("./commands/GetFieldLevelEncryptionProfileConfigCommand"); const GetFunctionCommand_1 = require("./commands/GetFunctionCommand"); const GetInvalidationCommand_1 = require("./commands/GetInvalidationCommand"); const GetKeyGroupCommand_1 = require("./commands/GetKeyGroupCommand"); const GetKeyGroupConfigCommand_1 = require("./commands/GetKeyGroupConfigCommand"); const GetMonitoringSubscriptionCommand_1 = require("./commands/GetMonitoringSubscriptionCommand"); const GetOriginAccessControlCommand_1 = require("./commands/GetOriginAccessControlCommand"); const GetOriginAccessControlConfigCommand_1 = require("./commands/GetOriginAccessControlConfigCommand"); const GetOriginRequestPolicyCommand_1 = require("./commands/GetOriginRequestPolicyCommand"); const GetOriginRequestPolicyConfigCommand_1 = require("./commands/GetOriginRequestPolicyConfigCommand"); const GetPublicKeyCommand_1 = require("./commands/GetPublicKeyCommand"); const GetPublicKeyConfigCommand_1 = require("./commands/GetPublicKeyConfigCommand"); const GetRealtimeLogConfigCommand_1 = require("./commands/GetRealtimeLogConfigCommand"); const GetResponseHeadersPolicyCommand_1 = require("./commands/GetResponseHeadersPolicyCommand"); const GetResponseHeadersPolicyConfigCommand_1 = require("./commands/GetResponseHeadersPolicyConfigCommand"); const GetStreamingDistributionCommand_1 = require("./commands/GetStreamingDistributionCommand"); const GetStreamingDistributionConfigCommand_1 = require("./commands/GetStreamingDistributionConfigCommand"); const ListCachePoliciesCommand_1 = require("./commands/ListCachePoliciesCommand"); const ListCloudFrontOriginAccessIdentitiesCommand_1 = require("./commands/ListCloudFrontOriginAccessIdentitiesCommand"); const ListConflictingAliasesCommand_1 = require("./commands/ListConflictingAliasesCommand"); const ListContinuousDeploymentPoliciesCommand_1 = require("./commands/ListContinuousDeploymentPoliciesCommand"); const ListDistributionsByCachePolicyIdCommand_1 = require("./commands/ListDistributionsByCachePolicyIdCommand"); const ListDistributionsByKeyGroupCommand_1 = require("./commands/ListDistributionsByKeyGroupCommand"); const ListDistributionsByOriginRequestPolicyIdCommand_1 = require("./commands/ListDistributionsByOriginRequestPolicyIdCommand"); const ListDistributionsByRealtimeLogConfigCommand_1 = require("./commands/ListDistributionsByRealtimeLogConfigCommand"); const ListDistributionsByResponseHeadersPolicyIdCommand_1 = require("./commands/ListDistributionsByResponseHeadersPolicyIdCommand"); const ListDistributionsByWebACLIdCommand_1 = require("./commands/ListDistributionsByWebACLIdCommand"); const ListDistributionsCommand_1 = require("./commands/ListDistributionsCommand"); const ListFieldLevelEncryptionConfigsCommand_1 = require("./commands/ListFieldLevelEncryptionConfigsCommand"); const ListFieldLevelEncryptionProfilesCommand_1 = require("./commands/ListFieldLevelEncryptionProfilesCommand"); const ListFunctionsCommand_1 = require("./commands/ListFunctionsCommand"); const ListInvalidationsCommand_1 = require("./commands/ListInvalidationsCommand"); const ListKeyGroupsCommand_1 = require("./commands/ListKeyGroupsCommand"); const ListOriginAccessControlsCommand_1 = require("./commands/ListOriginAccessControlsCommand"); const ListOriginRequestPoliciesCommand_1 = require("./commands/ListOriginRequestPoliciesCommand"); const ListPublicKeysCommand_1 = require("./commands/ListPublicKeysCommand"); const ListRealtimeLogConfigsCommand_1 = require("./commands/ListRealtimeLogConfigsCommand"); const ListResponseHeadersPoliciesCommand_1 = require("./commands/ListResponseHeadersPoliciesCommand"); const ListStreamingDistributionsCommand_1 = require("./commands/ListStreamingDistributionsCommand"); const ListTagsForResourceCommand_1 = require("./commands/ListTagsForResourceCommand"); const PublishFunctionCommand_1 = require("./commands/PublishFunctionCommand"); const TagResourceCommand_1 = require("./commands/TagResourceCommand"); const TestFunctionCommand_1 = require("./commands/TestFunctionCommand"); const UntagResourceCommand_1 = require("./commands/UntagResourceCommand"); const UpdateCachePolicyCommand_1 = require("./commands/UpdateCachePolicyCommand"); const UpdateCloudFrontOriginAccessIdentityCommand_1 = require("./commands/UpdateCloudFrontOriginAccessIdentityCommand"); const UpdateContinuousDeploymentPolicyCommand_1 = require("./commands/UpdateContinuousDeploymentPolicyCommand"); const UpdateDistributionCommand_1 = require("./commands/UpdateDistributionCommand"); const UpdateDistributionWithStagingConfigCommand_1 = require("./commands/UpdateDistributionWithStagingConfigCommand"); const UpdateFieldLevelEncryptionConfigCommand_1 = require("./commands/UpdateFieldLevelEncryptionConfigCommand"); const UpdateFieldLevelEncryptionProfileCommand_1 = require("./commands/UpdateFieldLevelEncryptionProfileCommand"); const UpdateFunctionCommand_1 = require("./commands/UpdateFunctionCommand"); const UpdateKeyGroupCommand_1 = require("./commands/UpdateKeyGroupCommand"); const UpdateOriginAccessControlCommand_1 = require("./commands/UpdateOriginAccessControlCommand"); const UpdateOriginRequestPolicyCommand_1 = require("./commands/UpdateOriginRequestPolicyCommand"); const UpdatePublicKeyCommand_1 = require("./commands/UpdatePublicKeyCommand"); const UpdateRealtimeLogConfigCommand_1 = require("./commands/UpdateRealtimeLogConfigCommand"); const UpdateResponseHeadersPolicyCommand_1 = require("./commands/UpdateResponseHeadersPolicyCommand"); const UpdateStreamingDistributionCommand_1 = require("./commands/UpdateStreamingDistributionCommand"); const commands = { AssociateAliasCommand: AssociateAliasCommand_1.AssociateAliasCommand, CopyDistributionCommand: CopyDistributionCommand_1.CopyDistributionCommand, CreateCachePolicyCommand: CreateCachePolicyCommand_1.CreateCachePolicyCommand, CreateCloudFrontOriginAccessIdentityCommand: CreateCloudFrontOriginAccessIdentityCommand_1.CreateCloudFrontOriginAccessIdentityCommand, CreateContinuousDeploymentPolicyCommand: CreateContinuousDeploymentPolicyCommand_1.CreateContinuousDeploymentPolicyCommand, CreateDistributionCommand: CreateDistributionCommand_1.CreateDistributionCommand, CreateDistributionWithTagsCommand: CreateDistributionWithTagsCommand_1.CreateDistributionWithTagsCommand, CreateFieldLevelEncryptionConfigCommand: CreateFieldLevelEncryptionConfigCommand_1.CreateFieldLevelEncryptionConfigCommand, CreateFieldLevelEncryptionProfileCommand: CreateFieldLevelEncryptionProfileCommand_1.CreateFieldLevelEncryptionProfileCommand, CreateFunctionCommand: CreateFunctionCommand_1.CreateFunctionCommand, CreateInvalidationCommand: CreateInvalidationCommand_1.CreateInvalidationCommand, CreateKeyGroupCommand: CreateKeyGroupCommand_1.CreateKeyGroupCommand, CreateMonitoringSubscriptionCommand: CreateMonitoringSubscriptionCommand_1.CreateMonitoringSubscriptionCommand, CreateOriginAccessControlCommand: CreateOriginAccessControlCommand_1.CreateOriginAccessControlCommand, CreateOriginRequestPolicyCommand: CreateOriginRequestPolicyCommand_1.CreateOriginRequestPolicyCommand, CreatePublicKeyCommand: CreatePublicKeyCommand_1.CreatePublicKeyCommand, CreateRealtimeLogConfigCommand: CreateRealtimeLogConfigCommand_1.CreateRealtimeLogConfigCommand, CreateResponseHeadersPolicyCommand: CreateResponseHeadersPolicyCommand_1.CreateResponseHeadersPolicyCommand, CreateStreamingDistributionCommand: CreateStreamingDistributionCommand_1.CreateStreamingDistributionCommand, CreateStreamingDistributionWithTagsCommand: CreateStreamingDistributionWithTagsCommand_1.CreateStreamingDistributionWithTagsCommand, DeleteCachePolicyCommand: DeleteCachePolicyCommand_1.DeleteCachePolicyCommand, DeleteCloudFrontOriginAccessIdentityCommand: DeleteCloudFrontOriginAccessIdentityCommand_1.DeleteCloudFrontOriginAccessIdentityCommand, DeleteContinuousDeploymentPolicyCommand: DeleteContinuousDeploymentPolicyCommand_1.DeleteContinuousDeploymentPolicyCommand, DeleteDistributionCommand: DeleteDistributionCommand_1.DeleteDistributionCommand, DeleteFieldLevelEncryptionConfigCommand: DeleteFieldLevelEncryptionConfigCommand_1.DeleteFieldLevelEncryptionConfigCommand, DeleteFieldLevelEncryptionProfileCommand: DeleteFieldLevelEncryptionProfileCommand_1.DeleteFieldLevelEncryptionProfileCommand, DeleteFunctionCommand: DeleteFunctionCommand_1.DeleteFunctionCommand, DeleteKeyGroupCommand: DeleteKeyGroupCommand_1.DeleteKeyGroupCommand, DeleteMonitoringSubscriptionCommand: DeleteMonitoringSubscriptionCommand_1.DeleteMonitoringSubscriptionCommand, DeleteOriginAccessControlCommand: DeleteOriginAccessControlCommand_1.DeleteOriginAccessControlCommand, DeleteOriginRequestPolicyCommand: DeleteOriginRequestPolicyCommand_1.DeleteOriginRequestPolicyCommand, DeletePublicKeyCommand: DeletePublicKeyCommand_1.DeletePublicKeyCommand, DeleteRealtimeLogConfigCommand: DeleteRealtimeLogConfigCommand_1.DeleteRealtimeLogConfigCommand, DeleteResponseHeadersPolicyCommand: DeleteResponseHeadersPolicyCommand_1.DeleteResponseHeadersPolicyCommand, DeleteStreamingDistributionCommand: DeleteStreamingDistributionCommand_1.DeleteStreamingDistributionCommand, DescribeFunctionCommand: DescribeFunctionCommand_1.DescribeFunctionCommand, GetCachePolicyCommand: GetCachePolicyCommand_1.GetCachePolicyCommand, GetCachePolicyConfigCommand: GetCachePolicyConfigCommand_1.GetCachePolicyConfigCommand, GetCloudFrontOriginAccessIdentityCommand: GetCloudFrontOriginAccessIdentityCommand_1.GetCloudFrontOriginAccessIdentityCommand, GetCloudFrontOriginAccessIdentityConfigCommand: GetCloudFrontOriginAccessIdentityConfigCommand_1.GetCloudFrontOriginAccessIdentityConfigCommand, GetContinuousDeploymentPolicyCommand: GetContinuousDeploymentPolicyCommand_1.GetContinuousDeploymentPolicyCommand, GetContinuousDeploymentPolicyConfigCommand: GetContinuousDeploymentPolicyConfigCommand_1.GetContinuousDeploymentPolicyConfigCommand, GetDistributionCommand: GetDistributionCommand_1.GetDistributionCommand, GetDistributionConfigCommand: GetDistributionConfigCommand_1.GetDistributionConfigCommand, GetFieldLevelEncryptionCommand: GetFieldLevelEncryptionCommand_1.GetFieldLevelEncryptionCommand, GetFieldLevelEncryptionConfigCommand: GetFieldLevelEncryptionConfigCommand_1.GetFieldLevelEncryptionConfigCommand, GetFieldLevelEncryptionProfileCommand: GetFieldLevelEncryptionProfileCommand_1.GetFieldLevelEncryptionProfileCommand, GetFieldLevelEncryptionProfileConfigCommand: GetFieldLevelEncryptionProfileConfigCommand_1.GetFieldLevelEncryptionProfileConfigCommand, GetFunctionCommand: GetFunctionCommand_1.GetFunctionCommand, GetInvalidationCommand: GetInvalidationCommand_1.GetInvalidationCommand, GetKeyGroupCommand: GetKeyGroupCommand_1.GetKeyGroupCommand, GetKeyGroupConfigCommand: GetKeyGroupConfigCommand_1.GetKeyGroupConfigCommand, GetMonitoringSubscriptionCommand: GetMonitoringSubscriptionCommand_1.GetMonitoringSubscriptionCommand, GetOriginAccessControlCommand: GetOriginAccessControlCommand_1.GetOriginAccessControlCommand, GetOriginAccessControlConfigCommand: GetOriginAccessControlConfigCommand_1.GetOriginAccessControlConfigCommand, GetOriginRequestPolicyCommand: GetOriginRequestPolicyCommand_1.GetOriginRequestPolicyCommand, GetOriginRequestPolicyConfigCommand: GetOriginRequestPolicyConfigCommand_1.GetOriginRequestPolicyConfigCommand, GetPublicKeyCommand: GetPublicKeyCommand_1.GetPublicKeyCommand, GetPublicKeyConfigCommand: GetPublicKeyConfigCommand_1.GetPublicKeyConfigCommand, GetRealtimeLogConfigCommand: GetRealtimeLogConfigCommand_1.GetRealtimeLogConfigCommand, GetResponseHeadersPolicyCommand: GetResponseHeadersPolicyCommand_1.GetResponseHeadersPolicyCommand, GetResponseHeadersPolicyConfigCommand: GetResponseHeadersPolicyConfigCommand_1.GetResponseHeadersPolicyConfigCommand, GetStreamingDistributionCommand: GetStreamingDistributionCommand_1.GetStreamingDistributionCommand, GetStreamingDistributionConfigCommand: GetStreamingDistributionConfigCommand_1.GetStreamingDistributionConfigCommand, ListCachePoliciesCommand: ListCachePoliciesCommand_1.ListCachePoliciesCommand, ListCloudFrontOriginAccessIdentitiesCommand: ListCloudFrontOriginAccessIdentitiesCommand_1.ListCloudFrontOriginAccessIdentitiesCommand, ListConflictingAliasesCommand: ListConflictingAliasesCommand_1.ListConflictingAliasesCommand, ListContinuousDeploymentPoliciesCommand: ListContinuousDeploymentPoliciesCommand_1.ListContinuousDeploymentPoliciesCommand, ListDistributionsCommand: ListDistributionsCommand_1.ListDistributionsCommand, ListDistributionsByCachePolicyIdCommand: ListDistributionsByCachePolicyIdCommand_1.ListDistributionsByCachePolicyIdCommand, ListDistributionsByKeyGroupCommand: ListDistributionsByKeyGroupCommand_1.ListDistributionsByKeyGroupCommand, ListDistributionsByOriginRequestPolicyIdCommand: ListDistributionsByOriginRequestPolicyIdCommand_1.ListDistributionsByOriginRequestPolicyIdCommand, ListDistributionsByRealtimeLogConfigCommand: ListDistributionsByRealtimeLogConfigCommand_1.ListDistributionsByRealtimeLogConfigCommand, ListDistributionsByResponseHeadersPolicyIdCommand: ListDistributionsByResponseHeadersPolicyIdCommand_1.ListDistributionsByResponseHeadersPolicyIdCommand, ListDistributionsByWebACLIdCommand: ListDistributionsByWebACLIdCommand_1.ListDistributionsByWebACLIdCommand, ListFieldLevelEncryptionConfigsCommand: ListFieldLevelEncryptionConfigsCommand_1.ListFieldLevelEncryptionConfigsCommand, ListFieldLevelEncryptionProfilesCommand: ListFieldLevelEncryptionProfilesCommand_1.ListFieldLevelEncryptionProfilesCommand, ListFunctionsCommand: ListFunctionsCommand_1.ListFunctionsCommand, ListInvalidationsCommand: ListInvalidationsCommand_1.ListInvalidationsCommand, ListKeyGroupsCommand: ListKeyGroupsCommand_1.ListKeyGroupsCommand, ListOriginAccessControlsCommand: ListOriginAccessControlsCommand_1.ListOriginAccessControlsCommand, ListOriginRequestPoliciesCommand: ListOriginRequestPoliciesCommand_1.ListOriginRequestPoliciesCommand, ListPublicKeysCommand: ListPublicKeysCommand_1.ListPublicKeysCommand, ListRealtimeLogConfigsCommand: ListRealtimeLogConfigsCommand_1.ListRealtimeLogConfigsCommand, ListResponseHeadersPoliciesCommand: ListResponseHeadersPoliciesCommand_1.ListResponseHeadersPoliciesCommand, ListStreamingDistributionsCommand: ListStreamingDistributionsCommand_1.ListStreamingDistributionsCommand, ListTagsForResourceCommand: ListTagsForResourceCommand_1.ListTagsForResourceCommand, PublishFunctionCommand: PublishFunctionCommand_1.PublishFunctionCommand, TagResourceCommand: TagResourceCommand_1.TagResourceCommand, TestFunctionCommand: TestFunctionCommand_1.TestFunctionCommand, UntagResourceCommand: UntagResourceCommand_1.UntagResourceCommand, UpdateCachePolicyCommand: UpdateCachePolicyCommand_1.UpdateCachePolicyCommand, UpdateCloudFrontOriginAccessIdentityCommand: UpdateCloudFrontOriginAccessIdentityCommand_1.UpdateCloudFrontOriginAccessIdentityCommand, UpdateContinuousDeploymentPolicyCommand: UpdateContinuousDeploymentPolicyCommand_1.UpdateContinuousDeploymentPolicyCommand, UpdateDistributionCommand: UpdateDistributionCommand_1.UpdateDistributionCommand, UpdateDistributionWithStagingConfigCommand: UpdateDistributionWithStagingConfigCommand_1.UpdateDistributionWithStagingConfigCommand, UpdateFieldLevelEncryptionConfigCommand: UpdateFieldLevelEncryptionConfigCommand_1.UpdateFieldLevelEncryptionConfigCommand, UpdateFieldLevelEncryptionProfileCommand: UpdateFieldLevelEncryptionProfileCommand_1.UpdateFieldLevelEncryptionProfileCommand, UpdateFunctionCommand: UpdateFunctionCommand_1.UpdateFunctionCommand, UpdateKeyGroupCommand: UpdateKeyGroupCommand_1.UpdateKeyGroupCommand, UpdateOriginAccessControlCommand: UpdateOriginAccessControlCommand_1.UpdateOriginAccessControlCommand, UpdateOriginRequestPolicyCommand: UpdateOriginRequestPolicyCommand_1.UpdateOriginRequestPolicyCommand, UpdatePublicKeyCommand: UpdatePublicKeyCommand_1.UpdatePublicKeyCommand, UpdateRealtimeLogConfigCommand: UpdateRealtimeLogConfigCommand_1.UpdateRealtimeLogConfigCommand, UpdateResponseHeadersPolicyCommand: UpdateResponseHeadersPolicyCommand_1.UpdateResponseHeadersPolicyCommand, UpdateStreamingDistributionCommand: UpdateStreamingDistributionCommand_1.UpdateStreamingDistributionCommand, }; class CloudFront extends CloudFrontClient_1.CloudFrontClient { } exports.CloudFront = CloudFront; (0, smithy_client_1.createAggregatedClient)(commands, CloudFront);