/var/runtime/node_modules/@aws-sdk/client-cloudfront/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AccessDenied: () => AccessDenied, AssociateAliasCommand: () => AssociateAliasCommand, AssociateDistributionTenantWebACLCommand: () => AssociateDistributionTenantWebACLCommand, AssociateDistributionWebACLCommand: () => AssociateDistributionWebACLCommand, BatchTooLarge: () => BatchTooLarge, CNAMEAlreadyExists: () => CNAMEAlreadyExists, CachePolicyAlreadyExists: () => CachePolicyAlreadyExists, CachePolicyCookieBehavior: () => CachePolicyCookieBehavior, CachePolicyHeaderBehavior: () => CachePolicyHeaderBehavior, CachePolicyInUse: () => CachePolicyInUse, CachePolicyQueryStringBehavior: () => CachePolicyQueryStringBehavior, CachePolicyType: () => CachePolicyType, CannotChangeImmutablePublicKeyFields: () => CannotChangeImmutablePublicKeyFields, CannotDeleteEntityWhileInUse: () => CannotDeleteEntityWhileInUse, CannotUpdateEntityWhileInUse: () => CannotUpdateEntityWhileInUse, CertificateSource: () => CertificateSource, CertificateTransparencyLoggingPreference: () => CertificateTransparencyLoggingPreference, CloudFront: () => CloudFront, CloudFrontClient: () => CloudFrontClient, CloudFrontOriginAccessIdentityAlreadyExists: () => CloudFrontOriginAccessIdentityAlreadyExists, CloudFrontOriginAccessIdentityInUse: () => CloudFrontOriginAccessIdentityInUse, CloudFrontServiceException: () => CloudFrontServiceException, ConnectionMode: () => ConnectionMode, ContinuousDeploymentPolicyAlreadyExists: () => ContinuousDeploymentPolicyAlreadyExists, ContinuousDeploymentPolicyInUse: () => ContinuousDeploymentPolicyInUse, ContinuousDeploymentPolicyType: () => ContinuousDeploymentPolicyType, CopyDistributionCommand: () => CopyDistributionCommand, CopyDistributionResultFilterSensitiveLog: () => CopyDistributionResultFilterSensitiveLog, CreateAnycastIpListCommand: () => CreateAnycastIpListCommand, CreateCachePolicyCommand: () => CreateCachePolicyCommand, CreateCloudFrontOriginAccessIdentityCommand: () => CreateCloudFrontOriginAccessIdentityCommand, CreateConnectionGroupCommand: () => CreateConnectionGroupCommand, CreateContinuousDeploymentPolicyCommand: () => CreateContinuousDeploymentPolicyCommand, CreateDistributionCommand: () => CreateDistributionCommand, CreateDistributionRequestFilterSensitiveLog: () => CreateDistributionRequestFilterSensitiveLog, CreateDistributionResultFilterSensitiveLog: () => CreateDistributionResultFilterSensitiveLog, CreateDistributionTenantCommand: () => CreateDistributionTenantCommand, CreateDistributionWithTagsCommand: () => CreateDistributionWithTagsCommand, CreateDistributionWithTagsRequestFilterSensitiveLog: () => CreateDistributionWithTagsRequestFilterSensitiveLog, CreateDistributionWithTagsResultFilterSensitiveLog: () => CreateDistributionWithTagsResultFilterSensitiveLog, CreateFieldLevelEncryptionConfigCommand: () => CreateFieldLevelEncryptionConfigCommand, CreateFieldLevelEncryptionProfileCommand: () => CreateFieldLevelEncryptionProfileCommand, CreateFunctionCommand: () => CreateFunctionCommand, CreateFunctionRequestFilterSensitiveLog: () => CreateFunctionRequestFilterSensitiveLog, CreateInvalidationCommand: () => CreateInvalidationCommand, CreateInvalidationForDistributionTenantCommand: () => CreateInvalidationForDistributionTenantCommand, CreateKeyGroupCommand: () => CreateKeyGroupCommand, CreateKeyValueStoreCommand: () => CreateKeyValueStoreCommand, CreateMonitoringSubscriptionCommand: () => CreateMonitoringSubscriptionCommand, CreateOriginAccessControlCommand: () => CreateOriginAccessControlCommand, CreateOriginRequestPolicyCommand: () => CreateOriginRequestPolicyCommand, CreatePublicKeyCommand: () => CreatePublicKeyCommand, CreateRealtimeLogConfigCommand: () => CreateRealtimeLogConfigCommand, CreateResponseHeadersPolicyCommand: () => CreateResponseHeadersPolicyCommand, CreateStreamingDistributionCommand: () => CreateStreamingDistributionCommand, CreateStreamingDistributionWithTagsCommand: () => CreateStreamingDistributionWithTagsCommand, CreateVpcOriginCommand: () => CreateVpcOriginCommand, CustomHeadersFilterSensitiveLog: () => CustomHeadersFilterSensitiveLog, CustomizationActionType: () => CustomizationActionType, DeleteAnycastIpListCommand: () => DeleteAnycastIpListCommand, DeleteCachePolicyCommand: () => DeleteCachePolicyCommand, DeleteCloudFrontOriginAccessIdentityCommand: () => DeleteCloudFrontOriginAccessIdentityCommand, DeleteConnectionGroupCommand: () => DeleteConnectionGroupCommand, DeleteContinuousDeploymentPolicyCommand: () => DeleteContinuousDeploymentPolicyCommand, DeleteDistributionCommand: () => DeleteDistributionCommand, DeleteDistributionTenantCommand: () => DeleteDistributionTenantCommand, DeleteFieldLevelEncryptionConfigCommand: () => DeleteFieldLevelEncryptionConfigCommand, DeleteFieldLevelEncryptionProfileCommand: () => DeleteFieldLevelEncryptionProfileCommand, DeleteFunctionCommand: () => DeleteFunctionCommand, DeleteKeyGroupCommand: () => DeleteKeyGroupCommand, DeleteKeyValueStoreCommand: () => DeleteKeyValueStoreCommand, DeleteMonitoringSubscriptionCommand: () => DeleteMonitoringSubscriptionCommand, DeleteOriginAccessControlCommand: () => DeleteOriginAccessControlCommand, DeleteOriginRequestPolicyCommand: () => DeleteOriginRequestPolicyCommand, DeletePublicKeyCommand: () => DeletePublicKeyCommand, DeleteRealtimeLogConfigCommand: () => DeleteRealtimeLogConfigCommand, DeleteResponseHeadersPolicyCommand: () => DeleteResponseHeadersPolicyCommand, DeleteStreamingDistributionCommand: () => DeleteStreamingDistributionCommand, DeleteVpcOriginCommand: () => DeleteVpcOriginCommand, DescribeFunctionCommand: () => DescribeFunctionCommand, DescribeKeyValueStoreCommand: () => DescribeKeyValueStoreCommand, DisassociateDistributionTenantWebACLCommand: () => DisassociateDistributionTenantWebACLCommand, DisassociateDistributionWebACLCommand: () => DisassociateDistributionWebACLCommand, DistributionAlreadyExists: () => DistributionAlreadyExists, DistributionConfigFilterSensitiveLog: () => DistributionConfigFilterSensitiveLog, DistributionConfigWithTagsFilterSensitiveLog: () => DistributionConfigWithTagsFilterSensitiveLog, DistributionFilterSensitiveLog: () => DistributionFilterSensitiveLog, DistributionListFilterSensitiveLog: () => DistributionListFilterSensitiveLog, DistributionNotDisabled: () => DistributionNotDisabled, DistributionResourceType: () => DistributionResourceType, DistributionSummaryFilterSensitiveLog: () => DistributionSummaryFilterSensitiveLog, DnsConfigurationStatus: () => DnsConfigurationStatus, DomainStatus: () => DomainStatus, EntityAlreadyExists: () => EntityAlreadyExists, EntityLimitExceeded: () => EntityLimitExceeded, EntityNotFound: () => EntityNotFound, EntitySizeLimitExceeded: () => EntitySizeLimitExceeded, EventType: () => EventType, FieldLevelEncryptionConfigAlreadyExists: () => FieldLevelEncryptionConfigAlreadyExists, FieldLevelEncryptionConfigInUse: () => FieldLevelEncryptionConfigInUse, FieldLevelEncryptionProfileAlreadyExists: () => FieldLevelEncryptionProfileAlreadyExists, FieldLevelEncryptionProfileInUse: () => FieldLevelEncryptionProfileInUse, FieldLevelEncryptionProfileSizeExceeded: () => FieldLevelEncryptionProfileSizeExceeded, Format: () => Format, FrameOptionsList: () => FrameOptionsList, FunctionAlreadyExists: () => FunctionAlreadyExists, FunctionInUse: () => FunctionInUse, FunctionRuntime: () => FunctionRuntime, FunctionSizeLimitExceeded: () => FunctionSizeLimitExceeded, FunctionStage: () => FunctionStage, GeoRestrictionType: () => GeoRestrictionType, GetAnycastIpListCommand: () => GetAnycastIpListCommand, GetCachePolicyCommand: () => GetCachePolicyCommand, GetCachePolicyConfigCommand: () => GetCachePolicyConfigCommand, GetCloudFrontOriginAccessIdentityCommand: () => GetCloudFrontOriginAccessIdentityCommand, GetCloudFrontOriginAccessIdentityConfigCommand: () => GetCloudFrontOriginAccessIdentityConfigCommand, GetConnectionGroupByRoutingEndpointCommand: () => GetConnectionGroupByRoutingEndpointCommand, GetConnectionGroupCommand: () => GetConnectionGroupCommand, GetContinuousDeploymentPolicyCommand: () => GetContinuousDeploymentPolicyCommand, GetContinuousDeploymentPolicyConfigCommand: () => GetContinuousDeploymentPolicyConfigCommand, GetDistributionCommand: () => GetDistributionCommand, GetDistributionConfigCommand: () => GetDistributionConfigCommand, GetDistributionConfigResultFilterSensitiveLog: () => GetDistributionConfigResultFilterSensitiveLog, GetDistributionResultFilterSensitiveLog: () => GetDistributionResultFilterSensitiveLog, GetDistributionTenantByDomainCommand: () => GetDistributionTenantByDomainCommand, GetDistributionTenantCommand: () => GetDistributionTenantCommand, GetFieldLevelEncryptionCommand: () => GetFieldLevelEncryptionCommand, GetFieldLevelEncryptionConfigCommand: () => GetFieldLevelEncryptionConfigCommand, GetFieldLevelEncryptionProfileCommand: () => GetFieldLevelEncryptionProfileCommand, GetFieldLevelEncryptionProfileConfigCommand: () => GetFieldLevelEncryptionProfileConfigCommand, GetFunctionCommand: () => GetFunctionCommand, GetFunctionResultFilterSensitiveLog: () => GetFunctionResultFilterSensitiveLog, GetInvalidationCommand: () => GetInvalidationCommand, GetInvalidationForDistributionTenantCommand: () => GetInvalidationForDistributionTenantCommand, GetKeyGroupCommand: () => GetKeyGroupCommand, GetKeyGroupConfigCommand: () => GetKeyGroupConfigCommand, GetManagedCertificateDetailsCommand: () => GetManagedCertificateDetailsCommand, GetMonitoringSubscriptionCommand: () => GetMonitoringSubscriptionCommand, GetOriginAccessControlCommand: () => GetOriginAccessControlCommand, GetOriginAccessControlConfigCommand: () => GetOriginAccessControlConfigCommand, GetOriginRequestPolicyCommand: () => GetOriginRequestPolicyCommand, GetOriginRequestPolicyConfigCommand: () => GetOriginRequestPolicyConfigCommand, GetPublicKeyCommand: () => GetPublicKeyCommand, GetPublicKeyConfigCommand: () => GetPublicKeyConfigCommand, GetRealtimeLogConfigCommand: () => GetRealtimeLogConfigCommand, GetResponseHeadersPolicyCommand: () => GetResponseHeadersPolicyCommand, GetResponseHeadersPolicyConfigCommand: () => GetResponseHeadersPolicyConfigCommand, GetStreamingDistributionCommand: () => GetStreamingDistributionCommand, GetStreamingDistributionConfigCommand: () => GetStreamingDistributionConfigCommand, GetVpcOriginCommand: () => GetVpcOriginCommand, HttpVersion: () => HttpVersion, ICPRecordalStatus: () => ICPRecordalStatus, IllegalDelete: () => IllegalDelete, IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior: () => IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior, IllegalOriginAccessConfiguration: () => IllegalOriginAccessConfiguration, IllegalUpdate: () => IllegalUpdate, ImportSourceType: () => ImportSourceType, InconsistentQuantities: () => InconsistentQuantities, InvalidArgument: () => InvalidArgument, InvalidAssociation: () => InvalidAssociation, InvalidDefaultRootObject: () => InvalidDefaultRootObject, InvalidDomainNameForOriginAccessControl: () => InvalidDomainNameForOriginAccessControl, InvalidErrorCode: () => InvalidErrorCode, InvalidForwardCookies: () => InvalidForwardCookies, InvalidFunctionAssociation: () => InvalidFunctionAssociation, InvalidGeoRestrictionParameter: () => InvalidGeoRestrictionParameter, InvalidHeadersForS3Origin: () => InvalidHeadersForS3Origin, InvalidIfMatchVersion: () => InvalidIfMatchVersion, InvalidLambdaFunctionAssociation: () => InvalidLambdaFunctionAssociation, InvalidLocationCode: () => InvalidLocationCode, InvalidMinimumProtocolVersion: () => InvalidMinimumProtocolVersion, InvalidOrigin: () => InvalidOrigin, InvalidOriginAccessControl: () => InvalidOriginAccessControl, InvalidOriginAccessIdentity: () => InvalidOriginAccessIdentity, InvalidOriginKeepaliveTimeout: () => InvalidOriginKeepaliveTimeout, InvalidOriginReadTimeout: () => InvalidOriginReadTimeout, InvalidProtocolSettings: () => InvalidProtocolSettings, InvalidQueryStringParameters: () => InvalidQueryStringParameters, InvalidRelativePath: () => InvalidRelativePath, InvalidRequiredProtocol: () => InvalidRequiredProtocol, InvalidResponseCode: () => InvalidResponseCode, InvalidTTLOrder: () => InvalidTTLOrder, InvalidTagging: () => InvalidTagging, InvalidViewerCertificate: () => InvalidViewerCertificate, InvalidWebACLId: () => InvalidWebACLId, IpAddressType: () => IpAddressType, ItemSelection: () => ItemSelection, KeyGroupAlreadyExists: () => KeyGroupAlreadyExists, ListAnycastIpListsCommand: () => ListAnycastIpListsCommand, ListCachePoliciesCommand: () => ListCachePoliciesCommand, ListCloudFrontOriginAccessIdentitiesCommand: () => ListCloudFrontOriginAccessIdentitiesCommand, ListConflictingAliasesCommand: () => ListConflictingAliasesCommand, ListConnectionGroupsCommand: () => ListConnectionGroupsCommand, ListContinuousDeploymentPoliciesCommand: () => ListContinuousDeploymentPoliciesCommand, ListDistributionTenantsByCustomizationCommand: () => ListDistributionTenantsByCustomizationCommand, ListDistributionTenantsCommand: () => ListDistributionTenantsCommand, ListDistributionsByAnycastIpListIdCommand: () => ListDistributionsByAnycastIpListIdCommand, ListDistributionsByAnycastIpListIdResultFilterSensitiveLog: () => ListDistributionsByAnycastIpListIdResultFilterSensitiveLog, ListDistributionsByCachePolicyIdCommand: () => ListDistributionsByCachePolicyIdCommand, ListDistributionsByConnectionModeCommand: () => ListDistributionsByConnectionModeCommand, ListDistributionsByConnectionModeResultFilterSensitiveLog: () => ListDistributionsByConnectionModeResultFilterSensitiveLog, ListDistributionsByKeyGroupCommand: () => ListDistributionsByKeyGroupCommand, ListDistributionsByOriginRequestPolicyIdCommand: () => ListDistributionsByOriginRequestPolicyIdCommand, ListDistributionsByRealtimeLogConfigCommand: () => ListDistributionsByRealtimeLogConfigCommand, ListDistributionsByRealtimeLogConfigResultFilterSensitiveLog: () => ListDistributionsByRealtimeLogConfigResultFilterSensitiveLog, ListDistributionsByResponseHeadersPolicyIdCommand: () => ListDistributionsByResponseHeadersPolicyIdCommand, ListDistributionsByVpcOriginIdCommand: () => ListDistributionsByVpcOriginIdCommand, ListDistributionsByWebACLIdCommand: () => ListDistributionsByWebACLIdCommand, ListDistributionsByWebACLIdResultFilterSensitiveLog: () => ListDistributionsByWebACLIdResultFilterSensitiveLog, ListDistributionsCommand: () => ListDistributionsCommand, ListDistributionsResultFilterSensitiveLog: () => ListDistributionsResultFilterSensitiveLog, ListDomainConflictsCommand: () => ListDomainConflictsCommand, ListFieldLevelEncryptionConfigsCommand: () => ListFieldLevelEncryptionConfigsCommand, ListFieldLevelEncryptionProfilesCommand: () => ListFieldLevelEncryptionProfilesCommand, ListFunctionsCommand: () => ListFunctionsCommand, ListInvalidationsCommand: () => ListInvalidationsCommand, ListInvalidationsForDistributionTenantCommand: () => ListInvalidationsForDistributionTenantCommand, ListKeyGroupsCommand: () => ListKeyGroupsCommand, ListKeyValueStoresCommand: () => ListKeyValueStoresCommand, ListOriginAccessControlsCommand: () => ListOriginAccessControlsCommand, ListOriginRequestPoliciesCommand: () => ListOriginRequestPoliciesCommand, ListPublicKeysCommand: () => ListPublicKeysCommand, ListRealtimeLogConfigsCommand: () => ListRealtimeLogConfigsCommand, ListResponseHeadersPoliciesCommand: () => ListResponseHeadersPoliciesCommand, ListStreamingDistributionsCommand: () => ListStreamingDistributionsCommand, ListTagsForResourceCommand: () => ListTagsForResourceCommand, ListVpcOriginsCommand: () => ListVpcOriginsCommand, ManagedCertificateStatus: () => ManagedCertificateStatus, Method: () => Method, MinimumProtocolVersion: () => MinimumProtocolVersion, MissingBody: () => MissingBody, MonitoringSubscriptionAlreadyExists: () => MonitoringSubscriptionAlreadyExists, NoSuchCachePolicy: () => NoSuchCachePolicy, NoSuchCloudFrontOriginAccessIdentity: () => NoSuchCloudFrontOriginAccessIdentity, NoSuchContinuousDeploymentPolicy: () => NoSuchContinuousDeploymentPolicy, NoSuchDistribution: () => NoSuchDistribution, NoSuchFieldLevelEncryptionConfig: () => NoSuchFieldLevelEncryptionConfig, NoSuchFieldLevelEncryptionProfile: () => NoSuchFieldLevelEncryptionProfile, NoSuchFunctionExists: () => NoSuchFunctionExists, NoSuchInvalidation: () => NoSuchInvalidation, NoSuchMonitoringSubscription: () => NoSuchMonitoringSubscription, NoSuchOrigin: () => NoSuchOrigin, NoSuchOriginAccessControl: () => NoSuchOriginAccessControl, NoSuchOriginRequestPolicy: () => NoSuchOriginRequestPolicy, NoSuchPublicKey: () => NoSuchPublicKey, NoSuchRealtimeLogConfig: () => NoSuchRealtimeLogConfig, NoSuchResource: () => NoSuchResource, NoSuchResponseHeadersPolicy: () => NoSuchResponseHeadersPolicy, NoSuchStreamingDistribution: () => NoSuchStreamingDistribution, OriginAccessControlAlreadyExists: () => OriginAccessControlAlreadyExists, OriginAccessControlInUse: () => OriginAccessControlInUse, OriginAccessControlOriginTypes: () => OriginAccessControlOriginTypes, OriginAccessControlSigningBehaviors: () => OriginAccessControlSigningBehaviors, OriginAccessControlSigningProtocols: () => OriginAccessControlSigningProtocols, OriginCustomHeaderFilterSensitiveLog: () => OriginCustomHeaderFilterSensitiveLog, OriginFilterSensitiveLog: () => OriginFilterSensitiveLog, OriginGroupSelectionCriteria: () => OriginGroupSelectionCriteria, OriginProtocolPolicy: () => OriginProtocolPolicy, OriginRequestPolicyAlreadyExists: () => OriginRequestPolicyAlreadyExists, OriginRequestPolicyCookieBehavior: () => OriginRequestPolicyCookieBehavior, OriginRequestPolicyHeaderBehavior: () => OriginRequestPolicyHeaderBehavior, OriginRequestPolicyInUse: () => OriginRequestPolicyInUse, OriginRequestPolicyQueryStringBehavior: () => OriginRequestPolicyQueryStringBehavior, OriginRequestPolicyType: () => OriginRequestPolicyType, OriginsFilterSensitiveLog: () => OriginsFilterSensitiveLog, ParameterDefinitionFilterSensitiveLog: () => ParameterDefinitionFilterSensitiveLog, ParameterDefinitionSchemaFilterSensitiveLog: () => ParameterDefinitionSchemaFilterSensitiveLog, PreconditionFailed: () => PreconditionFailed, PriceClass: () => PriceClass, PublicKeyAlreadyExists: () => PublicKeyAlreadyExists, PublicKeyInUse: () => PublicKeyInUse, PublishFunctionCommand: () => PublishFunctionCommand, QueryArgProfileEmpty: () => QueryArgProfileEmpty, RealtimeLogConfigAlreadyExists: () => RealtimeLogConfigAlreadyExists, RealtimeLogConfigInUse: () => RealtimeLogConfigInUse, RealtimeLogConfigOwnerMismatch: () => RealtimeLogConfigOwnerMismatch, RealtimeMetricsSubscriptionStatus: () => RealtimeMetricsSubscriptionStatus, ReferrerPolicyList: () => ReferrerPolicyList, ResourceInUse: () => ResourceInUse, ResourceNotDisabled: () => ResourceNotDisabled, ResponseHeadersPolicyAccessControlAllowMethodsValues: () => ResponseHeadersPolicyAccessControlAllowMethodsValues, ResponseHeadersPolicyAlreadyExists: () => ResponseHeadersPolicyAlreadyExists, ResponseHeadersPolicyInUse: () => ResponseHeadersPolicyInUse, ResponseHeadersPolicyType: () => ResponseHeadersPolicyType, SSLSupportMethod: () => SSLSupportMethod, SslProtocol: () => SslProtocol, StagingDistributionInUse: () => StagingDistributionInUse, StreamingDistributionAlreadyExists: () => StreamingDistributionAlreadyExists, StreamingDistributionNotDisabled: () => StreamingDistributionNotDisabled, StringSchemaConfigFilterSensitiveLog: () => StringSchemaConfigFilterSensitiveLog, TagResourceCommand: () => TagResourceCommand, TenantConfigFilterSensitiveLog: () => TenantConfigFilterSensitiveLog, TestFunctionCommand: () => TestFunctionCommand, TestFunctionFailed: () => TestFunctionFailed, TestFunctionRequestFilterSensitiveLog: () => TestFunctionRequestFilterSensitiveLog, TestFunctionResultFilterSensitiveLog: () => TestFunctionResultFilterSensitiveLog, TestResultFilterSensitiveLog: () => TestResultFilterSensitiveLog, TooLongCSPInResponseHeadersPolicy: () => TooLongCSPInResponseHeadersPolicy, TooManyCacheBehaviors: () => TooManyCacheBehaviors, TooManyCachePolicies: () => TooManyCachePolicies, TooManyCertificates: () => TooManyCertificates, TooManyCloudFrontOriginAccessIdentities: () => TooManyCloudFrontOriginAccessIdentities, TooManyContinuousDeploymentPolicies: () => TooManyContinuousDeploymentPolicies, TooManyCookieNamesInWhiteList: () => TooManyCookieNamesInWhiteList, TooManyCookiesInCachePolicy: () => TooManyCookiesInCachePolicy, TooManyCookiesInOriginRequestPolicy: () => TooManyCookiesInOriginRequestPolicy, TooManyCustomHeadersInResponseHeadersPolicy: () => TooManyCustomHeadersInResponseHeadersPolicy, TooManyDistributionCNAMEs: () => TooManyDistributionCNAMEs, TooManyDistributions: () => TooManyDistributions, TooManyDistributionsAssociatedToCachePolicy: () => TooManyDistributionsAssociatedToCachePolicy, TooManyDistributionsAssociatedToFieldLevelEncryptionConfig: () => TooManyDistributionsAssociatedToFieldLevelEncryptionConfig, TooManyDistributionsAssociatedToKeyGroup: () => TooManyDistributionsAssociatedToKeyGroup, TooManyDistributionsAssociatedToOriginAccessControl: () => TooManyDistributionsAssociatedToOriginAccessControl, TooManyDistributionsAssociatedToOriginRequestPolicy: () => TooManyDistributionsAssociatedToOriginRequestPolicy, TooManyDistributionsAssociatedToResponseHeadersPolicy: () => TooManyDistributionsAssociatedToResponseHeadersPolicy, TooManyDistributionsWithFunctionAssociations: () => TooManyDistributionsWithFunctionAssociations, TooManyDistributionsWithLambdaAssociations: () => TooManyDistributionsWithLambdaAssociations, TooManyDistributionsWithSingleFunctionARN: () => TooManyDistributionsWithSingleFunctionARN, TooManyFieldLevelEncryptionConfigs: () => TooManyFieldLevelEncryptionConfigs, TooManyFieldLevelEncryptionContentTypeProfiles: () => TooManyFieldLevelEncryptionContentTypeProfiles, TooManyFieldLevelEncryptionEncryptionEntities: () => TooManyFieldLevelEncryptionEncryptionEntities, TooManyFieldLevelEncryptionFieldPatterns: () => TooManyFieldLevelEncryptionFieldPatterns, TooManyFieldLevelEncryptionProfiles: () => TooManyFieldLevelEncryptionProfiles, TooManyFieldLevelEncryptionQueryArgProfiles: () => TooManyFieldLevelEncryptionQueryArgProfiles, TooManyFunctionAssociations: () => TooManyFunctionAssociations, TooManyFunctions: () => TooManyFunctions, TooManyHeadersInCachePolicy: () => TooManyHeadersInCachePolicy, TooManyHeadersInForwardedValues: () => TooManyHeadersInForwardedValues, TooManyHeadersInOriginRequestPolicy: () => TooManyHeadersInOriginRequestPolicy, TooManyInvalidationsInProgress: () => TooManyInvalidationsInProgress, TooManyKeyGroups: () => TooManyKeyGroups, TooManyKeyGroupsAssociatedToDistribution: () => TooManyKeyGroupsAssociatedToDistribution, TooManyLambdaFunctionAssociations: () => TooManyLambdaFunctionAssociations, TooManyOriginAccessControls: () => TooManyOriginAccessControls, TooManyOriginCustomHeaders: () => TooManyOriginCustomHeaders, TooManyOriginGroupsPerDistribution: () => TooManyOriginGroupsPerDistribution, TooManyOriginRequestPolicies: () => TooManyOriginRequestPolicies, TooManyOrigins: () => TooManyOrigins, TooManyPublicKeys: () => TooManyPublicKeys, TooManyPublicKeysInKeyGroup: () => TooManyPublicKeysInKeyGroup, TooManyQueryStringParameters: () => TooManyQueryStringParameters, TooManyQueryStringsInCachePolicy: () => TooManyQueryStringsInCachePolicy, TooManyQueryStringsInOriginRequestPolicy: () => TooManyQueryStringsInOriginRequestPolicy, TooManyRealtimeLogConfigs: () => TooManyRealtimeLogConfigs, TooManyRemoveHeadersInResponseHeadersPolicy: () => TooManyRemoveHeadersInResponseHeadersPolicy, TooManyResponseHeadersPolicies: () => TooManyResponseHeadersPolicies, TooManyStreamingDistributionCNAMEs: () => TooManyStreamingDistributionCNAMEs, TooManyStreamingDistributions: () => TooManyStreamingDistributions, TooManyTrustedSigners: () => TooManyTrustedSigners, TrustedKeyGroupDoesNotExist: () => TrustedKeyGroupDoesNotExist, TrustedSignerDoesNotExist: () => TrustedSignerDoesNotExist, UnsupportedOperation: () => UnsupportedOperation, UntagResourceCommand: () => UntagResourceCommand, UpdateCachePolicyCommand: () => UpdateCachePolicyCommand, UpdateCloudFrontOriginAccessIdentityCommand: () => UpdateCloudFrontOriginAccessIdentityCommand, UpdateConnectionGroupCommand: () => UpdateConnectionGroupCommand, UpdateContinuousDeploymentPolicyCommand: () => UpdateContinuousDeploymentPolicyCommand, UpdateDistributionCommand: () => UpdateDistributionCommand, UpdateDistributionRequestFilterSensitiveLog: () => UpdateDistributionRequestFilterSensitiveLog, UpdateDistributionResultFilterSensitiveLog: () => UpdateDistributionResultFilterSensitiveLog, UpdateDistributionTenantCommand: () => UpdateDistributionTenantCommand, UpdateDistributionWithStagingConfigCommand: () => UpdateDistributionWithStagingConfigCommand, UpdateDistributionWithStagingConfigResultFilterSensitiveLog: () => UpdateDistributionWithStagingConfigResultFilterSensitiveLog, UpdateDomainAssociationCommand: () => UpdateDomainAssociationCommand, UpdateFieldLevelEncryptionConfigCommand: () => UpdateFieldLevelEncryptionConfigCommand, UpdateFieldLevelEncryptionProfileCommand: () => UpdateFieldLevelEncryptionProfileCommand, UpdateFunctionCommand: () => UpdateFunctionCommand, UpdateFunctionRequestFilterSensitiveLog: () => UpdateFunctionRequestFilterSensitiveLog, UpdateKeyGroupCommand: () => UpdateKeyGroupCommand, UpdateKeyValueStoreCommand: () => UpdateKeyValueStoreCommand, UpdateOriginAccessControlCommand: () => UpdateOriginAccessControlCommand, UpdateOriginRequestPolicyCommand: () => UpdateOriginRequestPolicyCommand, UpdatePublicKeyCommand: () => UpdatePublicKeyCommand, UpdateRealtimeLogConfigCommand: () => UpdateRealtimeLogConfigCommand, UpdateResponseHeadersPolicyCommand: () => UpdateResponseHeadersPolicyCommand, UpdateStreamingDistributionCommand: () => UpdateStreamingDistributionCommand, UpdateVpcOriginCommand: () => UpdateVpcOriginCommand, ValidationTokenHost: () => ValidationTokenHost, VerifyDnsConfigurationCommand: () => VerifyDnsConfigurationCommand, ViewerProtocolPolicy: () => ViewerProtocolPolicy, __Client: () => import_smithy_client.Client, paginateListCloudFrontOriginAccessIdentities: () => paginateListCloudFrontOriginAccessIdentities, paginateListConnectionGroups: () => paginateListConnectionGroups, paginateListDistributionTenants: () => paginateListDistributionTenants, paginateListDistributionTenantsByCustomization: () => paginateListDistributionTenantsByCustomization, paginateListDistributions: () => paginateListDistributions, paginateListDistributionsByConnectionMode: () => paginateListDistributionsByConnectionMode, paginateListDomainConflicts: () => paginateListDomainConflicts, paginateListInvalidations: () => paginateListInvalidations, paginateListInvalidationsForDistributionTenant: () => paginateListInvalidationsForDistributionTenant, paginateListKeyValueStores: () => paginateListKeyValueStores, paginateListOriginAccessControls: () => paginateListOriginAccessControls, paginateListPublicKeys: () => paginateListPublicKeys, paginateListStreamingDistributions: () => paginateListStreamingDistributions, waitForDistributionDeployed: () => waitForDistributionDeployed, waitForInvalidationCompleted: () => waitForInvalidationCompleted, waitForInvalidationForDistributionTenantCompleted: () => waitForInvalidationForDistributionTenantCompleted, waitForStreamingDistributionDeployed: () => waitForStreamingDistributionDeployed, waitUntilDistributionDeployed: () => waitUntilDistributionDeployed, waitUntilInvalidationCompleted: () => waitUntilInvalidationCompleted, waitUntilInvalidationForDistributionTenantCompleted: () => waitUntilInvalidationForDistributionTenantCompleted, waitUntilStreamingDistributionDeployed: () => waitUntilStreamingDistributionDeployed});module.exports = __toCommonJS(index_exports); // src/CloudFrontClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "cloudfront" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/CloudFrontClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; } };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials() };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => { const extensionConfiguration = Object.assign( (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig), (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig), (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig) ); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign( runtimeConfig, (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration), (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration), (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration) );}, "resolveRuntimeExtensions"); // src/CloudFrontClient.tsvar CloudFrontClient = class extends import_smithy_client.Client { static { __name(this, "CloudFrontClient"); } /** * The resolved configuration of CloudFrontClient class. This is resolved and normalized from the {@link CloudFrontClientConfig | constructor configuration interface}. */ config; constructor(...[configuration]) { const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1); const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2); const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3); const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4); const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5); const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config)); this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config)); this.middlewareStack.use( (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, { httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultCloudFrontHttpAuthSchemeParametersProvider, identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials }), "identityProviderConfigProvider") }) ); this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config)); } /** * Destroy underlying resources, like sockets. It's usually not necessary to do this. * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed. * Otherwise, sockets might stay open for quite a long time before the server terminates them. */ destroy() { super.destroy(); }}; // src/CloudFront.ts // src/commands/AssociateAliasCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_restXml.tsvar import_core2 = require("@aws-sdk/core");var import_xml_builder = require("@aws-sdk/xml-builder"); // src/models/CloudFrontServiceException.ts var CloudFrontServiceException = class _CloudFrontServiceException extends import_smithy_client.ServiceException { static { __name(this, "CloudFrontServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _CloudFrontServiceException.prototype); }}; // src/models/models_0.ts var ResponseHeadersPolicyAccessControlAllowMethodsValues = { ALL: "ALL", DELETE: "DELETE", GET: "GET", HEAD: "HEAD", OPTIONS: "OPTIONS", PATCH: "PATCH", POST: "POST", PUT: "PUT"};var AccessDenied = class _AccessDenied extends CloudFrontServiceException { static { __name(this, "AccessDenied"); } name = "AccessDenied"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "AccessDenied", $fault: "client", ...opts }); Object.setPrototypeOf(this, _AccessDenied.prototype); this.Message = opts.Message; }};var ICPRecordalStatus = { APPROVED: "APPROVED", PENDING: "PENDING", SUSPENDED: "SUSPENDED"};var Method = { DELETE: "DELETE", GET: "GET", HEAD: "HEAD", OPTIONS: "OPTIONS", PATCH: "PATCH", POST: "POST", PUT: "PUT"};var IllegalUpdate = class _IllegalUpdate extends CloudFrontServiceException { static { __name(this, "IllegalUpdate"); } name = "IllegalUpdate"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "IllegalUpdate", $fault: "client", ...opts }); Object.setPrototypeOf(this, _IllegalUpdate.prototype); this.Message = opts.Message; }};var InvalidArgument = class _InvalidArgument extends CloudFrontServiceException { static { __name(this, "InvalidArgument"); } name = "InvalidArgument"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidArgument", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidArgument.prototype); this.Message = opts.Message; }};var NoSuchDistribution = class _NoSuchDistribution extends CloudFrontServiceException { static { __name(this, "NoSuchDistribution"); } name = "NoSuchDistribution"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchDistribution", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchDistribution.prototype); this.Message = opts.Message; }};var TooManyDistributionCNAMEs = class _TooManyDistributionCNAMEs extends CloudFrontServiceException { static { __name(this, "TooManyDistributionCNAMEs"); } name = "TooManyDistributionCNAMEs"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionCNAMEs", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionCNAMEs.prototype); this.Message = opts.Message; }};var EntityNotFound = class _EntityNotFound extends CloudFrontServiceException { static { __name(this, "EntityNotFound"); } name = "EntityNotFound"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityNotFound", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityNotFound.prototype); this.Message = opts.Message; }};var InvalidIfMatchVersion = class _InvalidIfMatchVersion extends CloudFrontServiceException { static { __name(this, "InvalidIfMatchVersion"); } name = "InvalidIfMatchVersion"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidIfMatchVersion", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidIfMatchVersion.prototype); this.Message = opts.Message; }};var PreconditionFailed = class _PreconditionFailed extends CloudFrontServiceException { static { __name(this, "PreconditionFailed"); } name = "PreconditionFailed"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "PreconditionFailed", $fault: "client", ...opts }); Object.setPrototypeOf(this, _PreconditionFailed.prototype); this.Message = opts.Message; }};var BatchTooLarge = class _BatchTooLarge extends CloudFrontServiceException { static { __name(this, "BatchTooLarge"); } name = "BatchTooLarge"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "BatchTooLarge", $fault: "client", ...opts }); Object.setPrototypeOf(this, _BatchTooLarge.prototype); this.Message = opts.Message; }};var ItemSelection = { all: "all", none: "none", whitelist: "whitelist"};var EventType = { origin_request: "origin-request", origin_response: "origin-response", viewer_request: "viewer-request", viewer_response: "viewer-response"};var ViewerProtocolPolicy = { allow_all: "allow-all", https_only: "https-only", redirect_to_https: "redirect-to-https"};var CachePolicyCookieBehavior = { all: "all", allExcept: "allExcept", none: "none", whitelist: "whitelist"};var CachePolicyHeaderBehavior = { none: "none", whitelist: "whitelist"};var CachePolicyQueryStringBehavior = { all: "all", allExcept: "allExcept", none: "none", whitelist: "whitelist"};var CachePolicyAlreadyExists = class _CachePolicyAlreadyExists extends CloudFrontServiceException { static { __name(this, "CachePolicyAlreadyExists"); } name = "CachePolicyAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CachePolicyAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CachePolicyAlreadyExists.prototype); this.Message = opts.Message; }};var CachePolicyInUse = class _CachePolicyInUse extends CloudFrontServiceException { static { __name(this, "CachePolicyInUse"); } name = "CachePolicyInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CachePolicyInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CachePolicyInUse.prototype); this.Message = opts.Message; }};var CachePolicyType = { custom: "custom", managed: "managed"};var CannotChangeImmutablePublicKeyFields = class _CannotChangeImmutablePublicKeyFields extends CloudFrontServiceException { static { __name(this, "CannotChangeImmutablePublicKeyFields"); } name = "CannotChangeImmutablePublicKeyFields"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CannotChangeImmutablePublicKeyFields", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CannotChangeImmutablePublicKeyFields.prototype); this.Message = opts.Message; }};var CannotDeleteEntityWhileInUse = class _CannotDeleteEntityWhileInUse extends CloudFrontServiceException { static { __name(this, "CannotDeleteEntityWhileInUse"); } name = "CannotDeleteEntityWhileInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CannotDeleteEntityWhileInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CannotDeleteEntityWhileInUse.prototype); this.Message = opts.Message; }};var CannotUpdateEntityWhileInUse = class _CannotUpdateEntityWhileInUse extends CloudFrontServiceException { static { __name(this, "CannotUpdateEntityWhileInUse"); } name = "CannotUpdateEntityWhileInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CannotUpdateEntityWhileInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CannotUpdateEntityWhileInUse.prototype); this.Message = opts.Message; }};var CertificateSource = { acm: "acm", cloudfront: "cloudfront", iam: "iam"};var CertificateTransparencyLoggingPreference = { Disabled: "disabled", Enabled: "enabled"};var CNAMEAlreadyExists = class _CNAMEAlreadyExists extends CloudFrontServiceException { static { __name(this, "CNAMEAlreadyExists"); } name = "CNAMEAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CNAMEAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CNAMEAlreadyExists.prototype); this.Message = opts.Message; }};var ConnectionMode = { Direct: "direct", TenantOnly: "tenant-only"};var HttpVersion = { http1_1: "http1.1", http2: "http2", http2and3: "http2and3", http3: "http3"};var OriginGroupSelectionCriteria = { Default: "default", MediaQualityBased: "media-quality-based"};var IpAddressType = { DualStack: "dualstack", Ipv4: "ipv4", Ipv6: "ipv6"};var OriginProtocolPolicy = { http_only: "http-only", https_only: "https-only", match_viewer: "match-viewer"};var SslProtocol = { SSLv3: "SSLv3", TLSv1: "TLSv1", TLSv1_1: "TLSv1.1", TLSv1_2: "TLSv1.2"};var PriceClass = { None: "None", PriceClass_100: "PriceClass_100", PriceClass_200: "PriceClass_200", PriceClass_All: "PriceClass_All"};var GeoRestrictionType = { blacklist: "blacklist", none: "none", whitelist: "whitelist"};var MinimumProtocolVersion = { SSLv3: "SSLv3", TLSv1: "TLSv1", TLSv1_1_2016: "TLSv1.1_2016", TLSv1_2016: "TLSv1_2016", TLSv1_2_2018: "TLSv1.2_2018", TLSv1_2_2019: "TLSv1.2_2019", TLSv1_2_2021: "TLSv1.2_2021", TLSv1_3_2025: "TLSv1.3_2025"};var SSLSupportMethod = { sni_only: "sni-only", static_ip: "static-ip", vip: "vip"};var DistributionAlreadyExists = class _DistributionAlreadyExists extends CloudFrontServiceException { static { __name(this, "DistributionAlreadyExists"); } name = "DistributionAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "DistributionAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DistributionAlreadyExists.prototype); this.Message = opts.Message; }};var IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior = class _IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior extends CloudFrontServiceException { static { __name(this, "IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior"); } name = "IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior", $fault: "client", ...opts }); Object.setPrototypeOf(this, _IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior.prototype); this.Message = opts.Message; }};var InconsistentQuantities = class _InconsistentQuantities extends CloudFrontServiceException { static { __name(this, "InconsistentQuantities"); } name = "InconsistentQuantities"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InconsistentQuantities", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InconsistentQuantities.prototype); this.Message = opts.Message; }};var InvalidDefaultRootObject = class _InvalidDefaultRootObject extends CloudFrontServiceException { static { __name(this, "InvalidDefaultRootObject"); } name = "InvalidDefaultRootObject"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidDefaultRootObject", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidDefaultRootObject.prototype); this.Message = opts.Message; }};var InvalidErrorCode = class _InvalidErrorCode extends CloudFrontServiceException { static { __name(this, "InvalidErrorCode"); } name = "InvalidErrorCode"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidErrorCode", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidErrorCode.prototype); this.Message = opts.Message; }};var InvalidForwardCookies = class _InvalidForwardCookies extends CloudFrontServiceException { static { __name(this, "InvalidForwardCookies"); } name = "InvalidForwardCookies"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidForwardCookies", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidForwardCookies.prototype); this.Message = opts.Message; }};var InvalidFunctionAssociation = class _InvalidFunctionAssociation extends CloudFrontServiceException { static { __name(this, "InvalidFunctionAssociation"); } name = "InvalidFunctionAssociation"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidFunctionAssociation", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidFunctionAssociation.prototype); this.Message = opts.Message; }};var InvalidGeoRestrictionParameter = class _InvalidGeoRestrictionParameter extends CloudFrontServiceException { static { __name(this, "InvalidGeoRestrictionParameter"); } name = "InvalidGeoRestrictionParameter"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidGeoRestrictionParameter", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidGeoRestrictionParameter.prototype); this.Message = opts.Message; }};var InvalidHeadersForS3Origin = class _InvalidHeadersForS3Origin extends CloudFrontServiceException { static { __name(this, "InvalidHeadersForS3Origin"); } name = "InvalidHeadersForS3Origin"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidHeadersForS3Origin", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidHeadersForS3Origin.prototype); this.Message = opts.Message; }};var InvalidLambdaFunctionAssociation = class _InvalidLambdaFunctionAssociation extends CloudFrontServiceException { static { __name(this, "InvalidLambdaFunctionAssociation"); } name = "InvalidLambdaFunctionAssociation"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidLambdaFunctionAssociation", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidLambdaFunctionAssociation.prototype); this.Message = opts.Message; }};var InvalidLocationCode = class _InvalidLocationCode extends CloudFrontServiceException { static { __name(this, "InvalidLocationCode"); } name = "InvalidLocationCode"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidLocationCode", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidLocationCode.prototype); this.Message = opts.Message; }};var InvalidMinimumProtocolVersion = class _InvalidMinimumProtocolVersion extends CloudFrontServiceException { static { __name(this, "InvalidMinimumProtocolVersion"); } name = "InvalidMinimumProtocolVersion"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidMinimumProtocolVersion", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidMinimumProtocolVersion.prototype); this.Message = opts.Message; }};var InvalidOrigin = class _InvalidOrigin extends CloudFrontServiceException { static { __name(this, "InvalidOrigin"); } name = "InvalidOrigin"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidOrigin", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidOrigin.prototype); this.Message = opts.Message; }};var InvalidOriginAccessControl = class _InvalidOriginAccessControl extends CloudFrontServiceException { static { __name(this, "InvalidOriginAccessControl"); } name = "InvalidOriginAccessControl"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidOriginAccessControl", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidOriginAccessControl.prototype); this.Message = opts.Message; }};var InvalidOriginAccessIdentity = class _InvalidOriginAccessIdentity extends CloudFrontServiceException { static { __name(this, "InvalidOriginAccessIdentity"); } name = "InvalidOriginAccessIdentity"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidOriginAccessIdentity", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidOriginAccessIdentity.prototype); this.Message = opts.Message; }};var InvalidOriginKeepaliveTimeout = class _InvalidOriginKeepaliveTimeout extends CloudFrontServiceException { static { __name(this, "InvalidOriginKeepaliveTimeout"); } name = "InvalidOriginKeepaliveTimeout"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidOriginKeepaliveTimeout", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidOriginKeepaliveTimeout.prototype); this.Message = opts.Message; }};var InvalidOriginReadTimeout = class _InvalidOriginReadTimeout extends CloudFrontServiceException { static { __name(this, "InvalidOriginReadTimeout"); } name = "InvalidOriginReadTimeout"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidOriginReadTimeout", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidOriginReadTimeout.prototype); this.Message = opts.Message; }};var InvalidProtocolSettings = class _InvalidProtocolSettings extends CloudFrontServiceException { static { __name(this, "InvalidProtocolSettings"); } name = "InvalidProtocolSettings"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidProtocolSettings", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidProtocolSettings.prototype); this.Message = opts.Message; }};var InvalidQueryStringParameters = class _InvalidQueryStringParameters extends CloudFrontServiceException { static { __name(this, "InvalidQueryStringParameters"); } name = "InvalidQueryStringParameters"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidQueryStringParameters", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidQueryStringParameters.prototype); this.Message = opts.Message; }};var InvalidRelativePath = class _InvalidRelativePath extends CloudFrontServiceException { static { __name(this, "InvalidRelativePath"); } name = "InvalidRelativePath"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidRelativePath", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidRelativePath.prototype); this.Message = opts.Message; }};var InvalidRequiredProtocol = class _InvalidRequiredProtocol extends CloudFrontServiceException { static { __name(this, "InvalidRequiredProtocol"); } name = "InvalidRequiredProtocol"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidRequiredProtocol", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidRequiredProtocol.prototype); this.Message = opts.Message; }};var InvalidResponseCode = class _InvalidResponseCode extends CloudFrontServiceException { static { __name(this, "InvalidResponseCode"); } name = "InvalidResponseCode"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidResponseCode", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidResponseCode.prototype); this.Message = opts.Message; }};var InvalidTTLOrder = class _InvalidTTLOrder extends CloudFrontServiceException { static { __name(this, "InvalidTTLOrder"); } name = "InvalidTTLOrder"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidTTLOrder", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidTTLOrder.prototype); this.Message = opts.Message; }};var InvalidViewerCertificate = class _InvalidViewerCertificate extends CloudFrontServiceException { static { __name(this, "InvalidViewerCertificate"); } name = "InvalidViewerCertificate"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidViewerCertificate", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidViewerCertificate.prototype); this.Message = opts.Message; }};var InvalidWebACLId = class _InvalidWebACLId extends CloudFrontServiceException { static { __name(this, "InvalidWebACLId"); } name = "InvalidWebACLId"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidWebACLId", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidWebACLId.prototype); this.Message = opts.Message; }};var MissingBody = class _MissingBody extends CloudFrontServiceException { static { __name(this, "MissingBody"); } name = "MissingBody"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "MissingBody", $fault: "client", ...opts }); Object.setPrototypeOf(this, _MissingBody.prototype); this.Message = opts.Message; }};var NoSuchCachePolicy = class _NoSuchCachePolicy extends CloudFrontServiceException { static { __name(this, "NoSuchCachePolicy"); } name = "NoSuchCachePolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchCachePolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchCachePolicy.prototype); this.Message = opts.Message; }};var NoSuchFieldLevelEncryptionConfig = class _NoSuchFieldLevelEncryptionConfig extends CloudFrontServiceException { static { __name(this, "NoSuchFieldLevelEncryptionConfig"); } name = "NoSuchFieldLevelEncryptionConfig"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchFieldLevelEncryptionConfig", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchFieldLevelEncryptionConfig.prototype); this.Message = opts.Message; }};var NoSuchOrigin = class _NoSuchOrigin extends CloudFrontServiceException { static { __name(this, "NoSuchOrigin"); } name = "NoSuchOrigin"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchOrigin", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchOrigin.prototype); this.Message = opts.Message; }};var NoSuchOriginRequestPolicy = class _NoSuchOriginRequestPolicy extends CloudFrontServiceException { static { __name(this, "NoSuchOriginRequestPolicy"); } name = "NoSuchOriginRequestPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchOriginRequestPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchOriginRequestPolicy.prototype); this.Message = opts.Message; }};var NoSuchRealtimeLogConfig = class _NoSuchRealtimeLogConfig extends CloudFrontServiceException { static { __name(this, "NoSuchRealtimeLogConfig"); } name = "NoSuchRealtimeLogConfig"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchRealtimeLogConfig", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchRealtimeLogConfig.prototype); this.Message = opts.Message; }};var NoSuchResponseHeadersPolicy = class _NoSuchResponseHeadersPolicy extends CloudFrontServiceException { static { __name(this, "NoSuchResponseHeadersPolicy"); } name = "NoSuchResponseHeadersPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchResponseHeadersPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchResponseHeadersPolicy.prototype); this.Message = opts.Message; }};var RealtimeLogConfigOwnerMismatch = class _RealtimeLogConfigOwnerMismatch extends CloudFrontServiceException { static { __name(this, "RealtimeLogConfigOwnerMismatch"); } name = "RealtimeLogConfigOwnerMismatch"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "RealtimeLogConfigOwnerMismatch", $fault: "client", ...opts }); Object.setPrototypeOf(this, _RealtimeLogConfigOwnerMismatch.prototype); this.Message = opts.Message; }};var TooManyCacheBehaviors = class _TooManyCacheBehaviors extends CloudFrontServiceException { static { __name(this, "TooManyCacheBehaviors"); } name = "TooManyCacheBehaviors"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCacheBehaviors", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCacheBehaviors.prototype); this.Message = opts.Message; }};var TooManyCertificates = class _TooManyCertificates extends CloudFrontServiceException { static { __name(this, "TooManyCertificates"); } name = "TooManyCertificates"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCertificates", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCertificates.prototype); this.Message = opts.Message; }};var TooManyCookieNamesInWhiteList = class _TooManyCookieNamesInWhiteList extends CloudFrontServiceException { static { __name(this, "TooManyCookieNamesInWhiteList"); } name = "TooManyCookieNamesInWhiteList"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCookieNamesInWhiteList", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCookieNamesInWhiteList.prototype); this.Message = opts.Message; }};var TooManyDistributions = class _TooManyDistributions extends CloudFrontServiceException { static { __name(this, "TooManyDistributions"); } name = "TooManyDistributions"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributions", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributions.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToCachePolicy = class _TooManyDistributionsAssociatedToCachePolicy extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToCachePolicy"); } name = "TooManyDistributionsAssociatedToCachePolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToCachePolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToCachePolicy.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToFieldLevelEncryptionConfig = class _TooManyDistributionsAssociatedToFieldLevelEncryptionConfig extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToFieldLevelEncryptionConfig"); } name = "TooManyDistributionsAssociatedToFieldLevelEncryptionConfig"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToFieldLevelEncryptionConfig", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToFieldLevelEncryptionConfig.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToKeyGroup = class _TooManyDistributionsAssociatedToKeyGroup extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToKeyGroup"); } name = "TooManyDistributionsAssociatedToKeyGroup"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToKeyGroup", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToKeyGroup.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToOriginAccessControl = class _TooManyDistributionsAssociatedToOriginAccessControl extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToOriginAccessControl"); } name = "TooManyDistributionsAssociatedToOriginAccessControl"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToOriginAccessControl", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToOriginAccessControl.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToOriginRequestPolicy = class _TooManyDistributionsAssociatedToOriginRequestPolicy extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToOriginRequestPolicy"); } name = "TooManyDistributionsAssociatedToOriginRequestPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToOriginRequestPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToOriginRequestPolicy.prototype); this.Message = opts.Message; }};var TooManyDistributionsAssociatedToResponseHeadersPolicy = class _TooManyDistributionsAssociatedToResponseHeadersPolicy extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsAssociatedToResponseHeadersPolicy"); } name = "TooManyDistributionsAssociatedToResponseHeadersPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsAssociatedToResponseHeadersPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsAssociatedToResponseHeadersPolicy.prototype); this.Message = opts.Message; }};var TooManyDistributionsWithFunctionAssociations = class _TooManyDistributionsWithFunctionAssociations extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsWithFunctionAssociations"); } name = "TooManyDistributionsWithFunctionAssociations"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsWithFunctionAssociations", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsWithFunctionAssociations.prototype); this.Message = opts.Message; }};var TooManyDistributionsWithLambdaAssociations = class _TooManyDistributionsWithLambdaAssociations extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsWithLambdaAssociations"); } name = "TooManyDistributionsWithLambdaAssociations"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsWithLambdaAssociations", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsWithLambdaAssociations.prototype); this.Message = opts.Message; }};var TooManyDistributionsWithSingleFunctionARN = class _TooManyDistributionsWithSingleFunctionARN extends CloudFrontServiceException { static { __name(this, "TooManyDistributionsWithSingleFunctionARN"); } name = "TooManyDistributionsWithSingleFunctionARN"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyDistributionsWithSingleFunctionARN", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyDistributionsWithSingleFunctionARN.prototype); this.Message = opts.Message; }};var TooManyFunctionAssociations = class _TooManyFunctionAssociations extends CloudFrontServiceException { static { __name(this, "TooManyFunctionAssociations"); } name = "TooManyFunctionAssociations"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFunctionAssociations", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFunctionAssociations.prototype); this.Message = opts.Message; }};var TooManyHeadersInForwardedValues = class _TooManyHeadersInForwardedValues extends CloudFrontServiceException { static { __name(this, "TooManyHeadersInForwardedValues"); } name = "TooManyHeadersInForwardedValues"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyHeadersInForwardedValues", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyHeadersInForwardedValues.prototype); this.Message = opts.Message; }};var TooManyKeyGroupsAssociatedToDistribution = class _TooManyKeyGroupsAssociatedToDistribution extends CloudFrontServiceException { static { __name(this, "TooManyKeyGroupsAssociatedToDistribution"); } name = "TooManyKeyGroupsAssociatedToDistribution"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyKeyGroupsAssociatedToDistribution", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyKeyGroupsAssociatedToDistribution.prototype); this.Message = opts.Message; }};var TooManyLambdaFunctionAssociations = class _TooManyLambdaFunctionAssociations extends CloudFrontServiceException { static { __name(this, "TooManyLambdaFunctionAssociations"); } name = "TooManyLambdaFunctionAssociations"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyLambdaFunctionAssociations", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyLambdaFunctionAssociations.prototype); this.Message = opts.Message; }};var TooManyOriginCustomHeaders = class _TooManyOriginCustomHeaders extends CloudFrontServiceException { static { __name(this, "TooManyOriginCustomHeaders"); } name = "TooManyOriginCustomHeaders"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyOriginCustomHeaders", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyOriginCustomHeaders.prototype); this.Message = opts.Message; }};var TooManyOriginGroupsPerDistribution = class _TooManyOriginGroupsPerDistribution extends CloudFrontServiceException { static { __name(this, "TooManyOriginGroupsPerDistribution"); } name = "TooManyOriginGroupsPerDistribution"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyOriginGroupsPerDistribution", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyOriginGroupsPerDistribution.prototype); this.Message = opts.Message; }};var TooManyOrigins = class _TooManyOrigins extends CloudFrontServiceException { static { __name(this, "TooManyOrigins"); } name = "TooManyOrigins"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyOrigins", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyOrigins.prototype); this.Message = opts.Message; }};var TooManyQueryStringParameters = class _TooManyQueryStringParameters extends CloudFrontServiceException { static { __name(this, "TooManyQueryStringParameters"); } name = "TooManyQueryStringParameters"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyQueryStringParameters", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyQueryStringParameters.prototype); this.Message = opts.Message; }};var TooManyTrustedSigners = class _TooManyTrustedSigners extends CloudFrontServiceException { static { __name(this, "TooManyTrustedSigners"); } name = "TooManyTrustedSigners"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyTrustedSigners", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyTrustedSigners.prototype); this.Message = opts.Message; }};var TrustedKeyGroupDoesNotExist = class _TrustedKeyGroupDoesNotExist extends CloudFrontServiceException { static { __name(this, "TrustedKeyGroupDoesNotExist"); } name = "TrustedKeyGroupDoesNotExist"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TrustedKeyGroupDoesNotExist", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TrustedKeyGroupDoesNotExist.prototype); this.Message = opts.Message; }};var TrustedSignerDoesNotExist = class _TrustedSignerDoesNotExist extends CloudFrontServiceException { static { __name(this, "TrustedSignerDoesNotExist"); } name = "TrustedSignerDoesNotExist"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TrustedSignerDoesNotExist", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TrustedSignerDoesNotExist.prototype); this.Message = opts.Message; }};var EntityAlreadyExists = class _EntityAlreadyExists extends CloudFrontServiceException { static { __name(this, "EntityAlreadyExists"); } name = "EntityAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityAlreadyExists.prototype); this.Message = opts.Message; }};var EntityLimitExceeded = class _EntityLimitExceeded extends CloudFrontServiceException { static { __name(this, "EntityLimitExceeded"); } name = "EntityLimitExceeded"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityLimitExceeded", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityLimitExceeded.prototype); this.Message = opts.Message; }};var InvalidTagging = class _InvalidTagging extends CloudFrontServiceException { static { __name(this, "InvalidTagging"); } name = "InvalidTagging"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidTagging", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidTagging.prototype); this.Message = opts.Message; }};var UnsupportedOperation = class _UnsupportedOperation extends CloudFrontServiceException { static { __name(this, "UnsupportedOperation"); } name = "UnsupportedOperation"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "UnsupportedOperation", $fault: "client", ...opts }); Object.setPrototypeOf(this, _UnsupportedOperation.prototype); this.Message = opts.Message; }};var TooManyCachePolicies = class _TooManyCachePolicies extends CloudFrontServiceException { static { __name(this, "TooManyCachePolicies"); } name = "TooManyCachePolicies"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCachePolicies", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCachePolicies.prototype); this.Message = opts.Message; }};var TooManyCookiesInCachePolicy = class _TooManyCookiesInCachePolicy extends CloudFrontServiceException { static { __name(this, "TooManyCookiesInCachePolicy"); } name = "TooManyCookiesInCachePolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCookiesInCachePolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCookiesInCachePolicy.prototype); this.Message = opts.Message; }};var TooManyHeadersInCachePolicy = class _TooManyHeadersInCachePolicy extends CloudFrontServiceException { static { __name(this, "TooManyHeadersInCachePolicy"); } name = "TooManyHeadersInCachePolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyHeadersInCachePolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyHeadersInCachePolicy.prototype); this.Message = opts.Message; }};var TooManyQueryStringsInCachePolicy = class _TooManyQueryStringsInCachePolicy extends CloudFrontServiceException { static { __name(this, "TooManyQueryStringsInCachePolicy"); } name = "TooManyQueryStringsInCachePolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyQueryStringsInCachePolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyQueryStringsInCachePolicy.prototype); this.Message = opts.Message; }};var CloudFrontOriginAccessIdentityAlreadyExists = class _CloudFrontOriginAccessIdentityAlreadyExists extends CloudFrontServiceException { static { __name(this, "CloudFrontOriginAccessIdentityAlreadyExists"); } name = "CloudFrontOriginAccessIdentityAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CloudFrontOriginAccessIdentityAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CloudFrontOriginAccessIdentityAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyCloudFrontOriginAccessIdentities = class _TooManyCloudFrontOriginAccessIdentities extends CloudFrontServiceException { static { __name(this, "TooManyCloudFrontOriginAccessIdentities"); } name = "TooManyCloudFrontOriginAccessIdentities"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCloudFrontOriginAccessIdentities", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCloudFrontOriginAccessIdentities.prototype); this.Message = opts.Message; }};var ContinuousDeploymentPolicyAlreadyExists = class _ContinuousDeploymentPolicyAlreadyExists extends CloudFrontServiceException { static { __name(this, "ContinuousDeploymentPolicyAlreadyExists"); } name = "ContinuousDeploymentPolicyAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ContinuousDeploymentPolicyAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ContinuousDeploymentPolicyAlreadyExists.prototype); this.Message = opts.Message; }};var ContinuousDeploymentPolicyType = { SingleHeader: "SingleHeader", SingleWeight: "SingleWeight"};var StagingDistributionInUse = class _StagingDistributionInUse extends CloudFrontServiceException { static { __name(this, "StagingDistributionInUse"); } name = "StagingDistributionInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "StagingDistributionInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _StagingDistributionInUse.prototype); this.Message = opts.Message; }};var TooManyContinuousDeploymentPolicies = class _TooManyContinuousDeploymentPolicies extends CloudFrontServiceException { static { __name(this, "TooManyContinuousDeploymentPolicies"); } name = "TooManyContinuousDeploymentPolicies"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyContinuousDeploymentPolicies", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyContinuousDeploymentPolicies.prototype); this.Message = opts.Message; }};var ContinuousDeploymentPolicyInUse = class _ContinuousDeploymentPolicyInUse extends CloudFrontServiceException { static { __name(this, "ContinuousDeploymentPolicyInUse"); } name = "ContinuousDeploymentPolicyInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ContinuousDeploymentPolicyInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ContinuousDeploymentPolicyInUse.prototype); this.Message = opts.Message; }};var IllegalOriginAccessConfiguration = class _IllegalOriginAccessConfiguration extends CloudFrontServiceException { static { __name(this, "IllegalOriginAccessConfiguration"); } name = "IllegalOriginAccessConfiguration"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "IllegalOriginAccessConfiguration", $fault: "client", ...opts }); Object.setPrototypeOf(this, _IllegalOriginAccessConfiguration.prototype); this.Message = opts.Message; }};var InvalidDomainNameForOriginAccessControl = class _InvalidDomainNameForOriginAccessControl extends CloudFrontServiceException { static { __name(this, "InvalidDomainNameForOriginAccessControl"); } name = "InvalidDomainNameForOriginAccessControl"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidDomainNameForOriginAccessControl", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidDomainNameForOriginAccessControl.prototype); this.Message = opts.Message; }};var NoSuchContinuousDeploymentPolicy = class _NoSuchContinuousDeploymentPolicy extends CloudFrontServiceException { static { __name(this, "NoSuchContinuousDeploymentPolicy"); } name = "NoSuchContinuousDeploymentPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchContinuousDeploymentPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchContinuousDeploymentPolicy.prototype); this.Message = opts.Message; }};var CustomizationActionType = { disable: "disable", override: "override"};var ValidationTokenHost = { CloudFront: "cloudfront", SelfHosted: "self-hosted"};var DomainStatus = { Active: "active", Inactive: "inactive"};var InvalidAssociation = class _InvalidAssociation extends CloudFrontServiceException { static { __name(this, "InvalidAssociation"); } name = "InvalidAssociation"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidAssociation", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidAssociation.prototype); this.Message = opts.Message; }};var Format = { URLEncoded: "URLEncoded"};var FieldLevelEncryptionConfigAlreadyExists = class _FieldLevelEncryptionConfigAlreadyExists extends CloudFrontServiceException { static { __name(this, "FieldLevelEncryptionConfigAlreadyExists"); } name = "FieldLevelEncryptionConfigAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FieldLevelEncryptionConfigAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FieldLevelEncryptionConfigAlreadyExists.prototype); this.Message = opts.Message; }};var NoSuchFieldLevelEncryptionProfile = class _NoSuchFieldLevelEncryptionProfile extends CloudFrontServiceException { static { __name(this, "NoSuchFieldLevelEncryptionProfile"); } name = "NoSuchFieldLevelEncryptionProfile"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchFieldLevelEncryptionProfile", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchFieldLevelEncryptionProfile.prototype); this.Message = opts.Message; }};var QueryArgProfileEmpty = class _QueryArgProfileEmpty extends CloudFrontServiceException { static { __name(this, "QueryArgProfileEmpty"); } name = "QueryArgProfileEmpty"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "QueryArgProfileEmpty", $fault: "client", ...opts }); Object.setPrototypeOf(this, _QueryArgProfileEmpty.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionConfigs = class _TooManyFieldLevelEncryptionConfigs extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionConfigs"); } name = "TooManyFieldLevelEncryptionConfigs"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionConfigs", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionConfigs.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionContentTypeProfiles = class _TooManyFieldLevelEncryptionContentTypeProfiles extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionContentTypeProfiles"); } name = "TooManyFieldLevelEncryptionContentTypeProfiles"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionContentTypeProfiles", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionContentTypeProfiles.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionQueryArgProfiles = class _TooManyFieldLevelEncryptionQueryArgProfiles extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionQueryArgProfiles"); } name = "TooManyFieldLevelEncryptionQueryArgProfiles"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionQueryArgProfiles", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionQueryArgProfiles.prototype); this.Message = opts.Message; }};var FieldLevelEncryptionProfileAlreadyExists = class _FieldLevelEncryptionProfileAlreadyExists extends CloudFrontServiceException { static { __name(this, "FieldLevelEncryptionProfileAlreadyExists"); } name = "FieldLevelEncryptionProfileAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FieldLevelEncryptionProfileAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FieldLevelEncryptionProfileAlreadyExists.prototype); this.Message = opts.Message; }};var FieldLevelEncryptionProfileSizeExceeded = class _FieldLevelEncryptionProfileSizeExceeded extends CloudFrontServiceException { static { __name(this, "FieldLevelEncryptionProfileSizeExceeded"); } name = "FieldLevelEncryptionProfileSizeExceeded"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FieldLevelEncryptionProfileSizeExceeded", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FieldLevelEncryptionProfileSizeExceeded.prototype); this.Message = opts.Message; }};var NoSuchPublicKey = class _NoSuchPublicKey extends CloudFrontServiceException { static { __name(this, "NoSuchPublicKey"); } name = "NoSuchPublicKey"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchPublicKey", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchPublicKey.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionEncryptionEntities = class _TooManyFieldLevelEncryptionEncryptionEntities extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionEncryptionEntities"); } name = "TooManyFieldLevelEncryptionEncryptionEntities"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionEncryptionEntities", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionEncryptionEntities.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionFieldPatterns = class _TooManyFieldLevelEncryptionFieldPatterns extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionFieldPatterns"); } name = "TooManyFieldLevelEncryptionFieldPatterns"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionFieldPatterns", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionFieldPatterns.prototype); this.Message = opts.Message; }};var TooManyFieldLevelEncryptionProfiles = class _TooManyFieldLevelEncryptionProfiles extends CloudFrontServiceException { static { __name(this, "TooManyFieldLevelEncryptionProfiles"); } name = "TooManyFieldLevelEncryptionProfiles"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFieldLevelEncryptionProfiles", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFieldLevelEncryptionProfiles.prototype); this.Message = opts.Message; }};var FunctionRuntime = { cloudfront_js_1_0: "cloudfront-js-1.0", cloudfront_js_2_0: "cloudfront-js-2.0"};var FunctionStage = { DEVELOPMENT: "DEVELOPMENT", LIVE: "LIVE"};var FunctionAlreadyExists = class _FunctionAlreadyExists extends CloudFrontServiceException { static { __name(this, "FunctionAlreadyExists"); } name = "FunctionAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FunctionAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FunctionAlreadyExists.prototype); this.Message = opts.Message; }};var FunctionSizeLimitExceeded = class _FunctionSizeLimitExceeded extends CloudFrontServiceException { static { __name(this, "FunctionSizeLimitExceeded"); } name = "FunctionSizeLimitExceeded"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FunctionSizeLimitExceeded", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FunctionSizeLimitExceeded.prototype); this.Message = opts.Message; }};var TooManyFunctions = class _TooManyFunctions extends CloudFrontServiceException { static { __name(this, "TooManyFunctions"); } name = "TooManyFunctions"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyFunctions", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyFunctions.prototype); this.Message = opts.Message; }};var TooManyInvalidationsInProgress = class _TooManyInvalidationsInProgress extends CloudFrontServiceException { static { __name(this, "TooManyInvalidationsInProgress"); } name = "TooManyInvalidationsInProgress"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyInvalidationsInProgress", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyInvalidationsInProgress.prototype); this.Message = opts.Message; }};var KeyGroupAlreadyExists = class _KeyGroupAlreadyExists extends CloudFrontServiceException { static { __name(this, "KeyGroupAlreadyExists"); } name = "KeyGroupAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "KeyGroupAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _KeyGroupAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyKeyGroups = class _TooManyKeyGroups extends CloudFrontServiceException { static { __name(this, "TooManyKeyGroups"); } name = "TooManyKeyGroups"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyKeyGroups", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyKeyGroups.prototype); this.Message = opts.Message; }};var TooManyPublicKeysInKeyGroup = class _TooManyPublicKeysInKeyGroup extends CloudFrontServiceException { static { __name(this, "TooManyPublicKeysInKeyGroup"); } name = "TooManyPublicKeysInKeyGroup"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyPublicKeysInKeyGroup", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyPublicKeysInKeyGroup.prototype); this.Message = opts.Message; }};var ImportSourceType = { S3: "S3"};var EntitySizeLimitExceeded = class _EntitySizeLimitExceeded extends CloudFrontServiceException { static { __name(this, "EntitySizeLimitExceeded"); } name = "EntitySizeLimitExceeded"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntitySizeLimitExceeded", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntitySizeLimitExceeded.prototype); this.Message = opts.Message; }};var RealtimeMetricsSubscriptionStatus = { Disabled: "Disabled", Enabled: "Enabled"};var MonitoringSubscriptionAlreadyExists = class _MonitoringSubscriptionAlreadyExists extends CloudFrontServiceException { static { __name(this, "MonitoringSubscriptionAlreadyExists"); } name = "MonitoringSubscriptionAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "MonitoringSubscriptionAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _MonitoringSubscriptionAlreadyExists.prototype); this.Message = opts.Message; }};var OriginAccessControlOriginTypes = { lambda: "lambda", mediapackagev2: "mediapackagev2", mediastore: "mediastore", s3: "s3"};var OriginAccessControlSigningBehaviors = { always: "always", never: "never", no_override: "no-override"};var OriginAccessControlSigningProtocols = { sigv4: "sigv4"};var OriginCustomHeaderFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.HeaderValue && { HeaderValue: import_smithy_client.SENSITIVE_STRING }}), "OriginCustomHeaderFilterSensitiveLog");var CustomHeadersFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Items && { Items: obj.Items.map((item) => OriginCustomHeaderFilterSensitiveLog(item)) }}), "CustomHeadersFilterSensitiveLog");var OriginFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.CustomHeaders && { CustomHeaders: CustomHeadersFilterSensitiveLog(obj.CustomHeaders) }}), "OriginFilterSensitiveLog");var OriginsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj}), "OriginsFilterSensitiveLog");var StringSchemaConfigFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Comment && { Comment: import_smithy_client.SENSITIVE_STRING }}), "StringSchemaConfigFilterSensitiveLog");var ParameterDefinitionSchemaFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.StringSchema && { StringSchema: StringSchemaConfigFilterSensitiveLog(obj.StringSchema) }}), "ParameterDefinitionSchemaFilterSensitiveLog");var ParameterDefinitionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Definition && { Definition: ParameterDefinitionSchemaFilterSensitiveLog(obj.Definition) }}), "ParameterDefinitionFilterSensitiveLog");var TenantConfigFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.ParameterDefinitions && { ParameterDefinitions: obj.ParameterDefinitions.map((item) => ParameterDefinitionFilterSensitiveLog(item)) }}), "TenantConfigFilterSensitiveLog");var DistributionConfigFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Comment && { Comment: import_smithy_client.SENSITIVE_STRING }, ...obj.TenantConfig && { TenantConfig: TenantConfigFilterSensitiveLog(obj.TenantConfig) }}), "DistributionConfigFilterSensitiveLog");var DistributionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfig && { DistributionConfig: DistributionConfigFilterSensitiveLog(obj.DistributionConfig) }}), "DistributionFilterSensitiveLog");var CopyDistributionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "CopyDistributionResultFilterSensitiveLog");var CreateDistributionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfig && { DistributionConfig: DistributionConfigFilterSensitiveLog(obj.DistributionConfig) }}), "CreateDistributionRequestFilterSensitiveLog");var CreateDistributionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "CreateDistributionResultFilterSensitiveLog");var DistributionConfigWithTagsFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfig && { DistributionConfig: DistributionConfigFilterSensitiveLog(obj.DistributionConfig) }}), "DistributionConfigWithTagsFilterSensitiveLog");var CreateDistributionWithTagsRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfigWithTags && { DistributionConfigWithTags: DistributionConfigWithTagsFilterSensitiveLog(obj.DistributionConfigWithTags) }}), "CreateDistributionWithTagsRequestFilterSensitiveLog");var CreateDistributionWithTagsResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "CreateDistributionWithTagsResultFilterSensitiveLog");var CreateFunctionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.FunctionCode && { FunctionCode: import_smithy_client.SENSITIVE_STRING }}), "CreateFunctionRequestFilterSensitiveLog"); // src/models/models_1.ts var OriginAccessControlAlreadyExists = class _OriginAccessControlAlreadyExists extends CloudFrontServiceException { static { __name(this, "OriginAccessControlAlreadyExists"); } name = "OriginAccessControlAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OriginAccessControlAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OriginAccessControlAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyOriginAccessControls = class _TooManyOriginAccessControls extends CloudFrontServiceException { static { __name(this, "TooManyOriginAccessControls"); } name = "TooManyOriginAccessControls"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyOriginAccessControls", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyOriginAccessControls.prototype); this.Message = opts.Message; }};var OriginRequestPolicyCookieBehavior = { all: "all", allExcept: "allExcept", none: "none", whitelist: "whitelist"};var OriginRequestPolicyHeaderBehavior = { allExcept: "allExcept", allViewer: "allViewer", allViewerAndWhitelistCloudFront: "allViewerAndWhitelistCloudFront", none: "none", whitelist: "whitelist"};var OriginRequestPolicyQueryStringBehavior = { all: "all", allExcept: "allExcept", none: "none", whitelist: "whitelist"};var OriginRequestPolicyAlreadyExists = class _OriginRequestPolicyAlreadyExists extends CloudFrontServiceException { static { __name(this, "OriginRequestPolicyAlreadyExists"); } name = "OriginRequestPolicyAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OriginRequestPolicyAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OriginRequestPolicyAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyCookiesInOriginRequestPolicy = class _TooManyCookiesInOriginRequestPolicy extends CloudFrontServiceException { static { __name(this, "TooManyCookiesInOriginRequestPolicy"); } name = "TooManyCookiesInOriginRequestPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCookiesInOriginRequestPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCookiesInOriginRequestPolicy.prototype); this.Message = opts.Message; }};var TooManyHeadersInOriginRequestPolicy = class _TooManyHeadersInOriginRequestPolicy extends CloudFrontServiceException { static { __name(this, "TooManyHeadersInOriginRequestPolicy"); } name = "TooManyHeadersInOriginRequestPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyHeadersInOriginRequestPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyHeadersInOriginRequestPolicy.prototype); this.Message = opts.Message; }};var TooManyOriginRequestPolicies = class _TooManyOriginRequestPolicies extends CloudFrontServiceException { static { __name(this, "TooManyOriginRequestPolicies"); } name = "TooManyOriginRequestPolicies"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyOriginRequestPolicies", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyOriginRequestPolicies.prototype); this.Message = opts.Message; }};var TooManyQueryStringsInOriginRequestPolicy = class _TooManyQueryStringsInOriginRequestPolicy extends CloudFrontServiceException { static { __name(this, "TooManyQueryStringsInOriginRequestPolicy"); } name = "TooManyQueryStringsInOriginRequestPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyQueryStringsInOriginRequestPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyQueryStringsInOriginRequestPolicy.prototype); this.Message = opts.Message; }};var PublicKeyAlreadyExists = class _PublicKeyAlreadyExists extends CloudFrontServiceException { static { __name(this, "PublicKeyAlreadyExists"); } name = "PublicKeyAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "PublicKeyAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _PublicKeyAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyPublicKeys = class _TooManyPublicKeys extends CloudFrontServiceException { static { __name(this, "TooManyPublicKeys"); } name = "TooManyPublicKeys"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyPublicKeys", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyPublicKeys.prototype); this.Message = opts.Message; }};var RealtimeLogConfigAlreadyExists = class _RealtimeLogConfigAlreadyExists extends CloudFrontServiceException { static { __name(this, "RealtimeLogConfigAlreadyExists"); } name = "RealtimeLogConfigAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "RealtimeLogConfigAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _RealtimeLogConfigAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyRealtimeLogConfigs = class _TooManyRealtimeLogConfigs extends CloudFrontServiceException { static { __name(this, "TooManyRealtimeLogConfigs"); } name = "TooManyRealtimeLogConfigs"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyRealtimeLogConfigs", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyRealtimeLogConfigs.prototype); this.Message = opts.Message; }};var FrameOptionsList = { DENY: "DENY", SAMEORIGIN: "SAMEORIGIN"};var ReferrerPolicyList = { no_referrer: "no-referrer", no_referrer_when_downgrade: "no-referrer-when-downgrade", origin: "origin", origin_when_cross_origin: "origin-when-cross-origin", same_origin: "same-origin", strict_origin: "strict-origin", strict_origin_when_cross_origin: "strict-origin-when-cross-origin", unsafe_url: "unsafe-url"};var ResponseHeadersPolicyAlreadyExists = class _ResponseHeadersPolicyAlreadyExists extends CloudFrontServiceException { static { __name(this, "ResponseHeadersPolicyAlreadyExists"); } name = "ResponseHeadersPolicyAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ResponseHeadersPolicyAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResponseHeadersPolicyAlreadyExists.prototype); this.Message = opts.Message; }};var TooLongCSPInResponseHeadersPolicy = class _TooLongCSPInResponseHeadersPolicy extends CloudFrontServiceException { static { __name(this, "TooLongCSPInResponseHeadersPolicy"); } name = "TooLongCSPInResponseHeadersPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooLongCSPInResponseHeadersPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooLongCSPInResponseHeadersPolicy.prototype); this.Message = opts.Message; }};var TooManyCustomHeadersInResponseHeadersPolicy = class _TooManyCustomHeadersInResponseHeadersPolicy extends CloudFrontServiceException { static { __name(this, "TooManyCustomHeadersInResponseHeadersPolicy"); } name = "TooManyCustomHeadersInResponseHeadersPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyCustomHeadersInResponseHeadersPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyCustomHeadersInResponseHeadersPolicy.prototype); this.Message = opts.Message; }};var TooManyRemoveHeadersInResponseHeadersPolicy = class _TooManyRemoveHeadersInResponseHeadersPolicy extends CloudFrontServiceException { static { __name(this, "TooManyRemoveHeadersInResponseHeadersPolicy"); } name = "TooManyRemoveHeadersInResponseHeadersPolicy"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyRemoveHeadersInResponseHeadersPolicy", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyRemoveHeadersInResponseHeadersPolicy.prototype); this.Message = opts.Message; }};var TooManyResponseHeadersPolicies = class _TooManyResponseHeadersPolicies extends CloudFrontServiceException { static { __name(this, "TooManyResponseHeadersPolicies"); } name = "TooManyResponseHeadersPolicies"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyResponseHeadersPolicies", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyResponseHeadersPolicies.prototype); this.Message = opts.Message; }};var StreamingDistributionAlreadyExists = class _StreamingDistributionAlreadyExists extends CloudFrontServiceException { static { __name(this, "StreamingDistributionAlreadyExists"); } name = "StreamingDistributionAlreadyExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "StreamingDistributionAlreadyExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _StreamingDistributionAlreadyExists.prototype); this.Message = opts.Message; }};var TooManyStreamingDistributionCNAMEs = class _TooManyStreamingDistributionCNAMEs extends CloudFrontServiceException { static { __name(this, "TooManyStreamingDistributionCNAMEs"); } name = "TooManyStreamingDistributionCNAMEs"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyStreamingDistributionCNAMEs", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyStreamingDistributionCNAMEs.prototype); this.Message = opts.Message; }};var TooManyStreamingDistributions = class _TooManyStreamingDistributions extends CloudFrontServiceException { static { __name(this, "TooManyStreamingDistributions"); } name = "TooManyStreamingDistributions"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyStreamingDistributions", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyStreamingDistributions.prototype); this.Message = opts.Message; }};var IllegalDelete = class _IllegalDelete extends CloudFrontServiceException { static { __name(this, "IllegalDelete"); } name = "IllegalDelete"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "IllegalDelete", $fault: "client", ...opts }); Object.setPrototypeOf(this, _IllegalDelete.prototype); this.Message = opts.Message; }};var CloudFrontOriginAccessIdentityInUse = class _CloudFrontOriginAccessIdentityInUse extends CloudFrontServiceException { static { __name(this, "CloudFrontOriginAccessIdentityInUse"); } name = "CloudFrontOriginAccessIdentityInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "CloudFrontOriginAccessIdentityInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _CloudFrontOriginAccessIdentityInUse.prototype); this.Message = opts.Message; }};var NoSuchCloudFrontOriginAccessIdentity = class _NoSuchCloudFrontOriginAccessIdentity extends CloudFrontServiceException { static { __name(this, "NoSuchCloudFrontOriginAccessIdentity"); } name = "NoSuchCloudFrontOriginAccessIdentity"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchCloudFrontOriginAccessIdentity", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchCloudFrontOriginAccessIdentity.prototype); this.Message = opts.Message; }};var ResourceNotDisabled = class _ResourceNotDisabled extends CloudFrontServiceException { static { __name(this, "ResourceNotDisabled"); } name = "ResourceNotDisabled"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ResourceNotDisabled", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceNotDisabled.prototype); this.Message = opts.Message; }};var DistributionNotDisabled = class _DistributionNotDisabled extends CloudFrontServiceException { static { __name(this, "DistributionNotDisabled"); } name = "DistributionNotDisabled"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "DistributionNotDisabled", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DistributionNotDisabled.prototype); this.Message = opts.Message; }};var ResourceInUse = class _ResourceInUse extends CloudFrontServiceException { static { __name(this, "ResourceInUse"); } name = "ResourceInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ResourceInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResourceInUse.prototype); this.Message = opts.Message; }};var FieldLevelEncryptionConfigInUse = class _FieldLevelEncryptionConfigInUse extends CloudFrontServiceException { static { __name(this, "FieldLevelEncryptionConfigInUse"); } name = "FieldLevelEncryptionConfigInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FieldLevelEncryptionConfigInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FieldLevelEncryptionConfigInUse.prototype); this.Message = opts.Message; }};var FieldLevelEncryptionProfileInUse = class _FieldLevelEncryptionProfileInUse extends CloudFrontServiceException { static { __name(this, "FieldLevelEncryptionProfileInUse"); } name = "FieldLevelEncryptionProfileInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FieldLevelEncryptionProfileInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FieldLevelEncryptionProfileInUse.prototype); this.Message = opts.Message; }};var FunctionInUse = class _FunctionInUse extends CloudFrontServiceException { static { __name(this, "FunctionInUse"); } name = "FunctionInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "FunctionInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _FunctionInUse.prototype); this.Message = opts.Message; }};var NoSuchFunctionExists = class _NoSuchFunctionExists extends CloudFrontServiceException { static { __name(this, "NoSuchFunctionExists"); } name = "NoSuchFunctionExists"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchFunctionExists", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchFunctionExists.prototype); this.Message = opts.Message; }};var NoSuchResource = class _NoSuchResource extends CloudFrontServiceException { static { __name(this, "NoSuchResource"); } name = "NoSuchResource"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchResource", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchResource.prototype); this.Message = opts.Message; }};var NoSuchMonitoringSubscription = class _NoSuchMonitoringSubscription extends CloudFrontServiceException { static { __name(this, "NoSuchMonitoringSubscription"); } name = "NoSuchMonitoringSubscription"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchMonitoringSubscription", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchMonitoringSubscription.prototype); this.Message = opts.Message; }};var NoSuchOriginAccessControl = class _NoSuchOriginAccessControl extends CloudFrontServiceException { static { __name(this, "NoSuchOriginAccessControl"); } name = "NoSuchOriginAccessControl"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchOriginAccessControl", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchOriginAccessControl.prototype); this.Message = opts.Message; }};var OriginAccessControlInUse = class _OriginAccessControlInUse extends CloudFrontServiceException { static { __name(this, "OriginAccessControlInUse"); } name = "OriginAccessControlInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OriginAccessControlInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OriginAccessControlInUse.prototype); this.Message = opts.Message; }};var OriginRequestPolicyInUse = class _OriginRequestPolicyInUse extends CloudFrontServiceException { static { __name(this, "OriginRequestPolicyInUse"); } name = "OriginRequestPolicyInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OriginRequestPolicyInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OriginRequestPolicyInUse.prototype); this.Message = opts.Message; }};var PublicKeyInUse = class _PublicKeyInUse extends CloudFrontServiceException { static { __name(this, "PublicKeyInUse"); } name = "PublicKeyInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "PublicKeyInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _PublicKeyInUse.prototype); this.Message = opts.Message; }};var RealtimeLogConfigInUse = class _RealtimeLogConfigInUse extends CloudFrontServiceException { static { __name(this, "RealtimeLogConfigInUse"); } name = "RealtimeLogConfigInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "RealtimeLogConfigInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _RealtimeLogConfigInUse.prototype); this.Message = opts.Message; }};var ResponseHeadersPolicyInUse = class _ResponseHeadersPolicyInUse extends CloudFrontServiceException { static { __name(this, "ResponseHeadersPolicyInUse"); } name = "ResponseHeadersPolicyInUse"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ResponseHeadersPolicyInUse", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ResponseHeadersPolicyInUse.prototype); this.Message = opts.Message; }};var NoSuchStreamingDistribution = class _NoSuchStreamingDistribution extends CloudFrontServiceException { static { __name(this, "NoSuchStreamingDistribution"); } name = "NoSuchStreamingDistribution"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchStreamingDistribution", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchStreamingDistribution.prototype); this.Message = opts.Message; }};var StreamingDistributionNotDisabled = class _StreamingDistributionNotDisabled extends CloudFrontServiceException { static { __name(this, "StreamingDistributionNotDisabled"); } name = "StreamingDistributionNotDisabled"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "StreamingDistributionNotDisabled", $fault: "client", ...opts }); Object.setPrototypeOf(this, _StreamingDistributionNotDisabled.prototype); this.Message = opts.Message; }};var NoSuchInvalidation = class _NoSuchInvalidation extends CloudFrontServiceException { static { __name(this, "NoSuchInvalidation"); } name = "NoSuchInvalidation"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NoSuchInvalidation", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NoSuchInvalidation.prototype); this.Message = opts.Message; }};var ManagedCertificateStatus = { Expired: "expired", Failed: "failed", Inactive: "inactive", Issued: "issued", PendingValidation: "pending-validation", Revoked: "revoked", ValidationTimedOut: "validation-timed-out"};var DistributionResourceType = { Distribution: "distribution", DistributionTenant: "distribution-tenant"};var OriginRequestPolicyType = { custom: "custom", managed: "managed"};var ResponseHeadersPolicyType = { custom: "custom", managed: "managed"};var GetDistributionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "GetDistributionResultFilterSensitiveLog");var GetDistributionConfigResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfig && { DistributionConfig: DistributionConfigFilterSensitiveLog(obj.DistributionConfig) }}), "GetDistributionConfigResultFilterSensitiveLog");var GetFunctionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.FunctionCode && { FunctionCode: import_smithy_client.SENSITIVE_STRING }}), "GetFunctionResultFilterSensitiveLog");var DistributionSummaryFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Comment && { Comment: import_smithy_client.SENSITIVE_STRING }}), "DistributionSummaryFilterSensitiveLog");var DistributionListFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Items && { Items: obj.Items.map((item) => DistributionSummaryFilterSensitiveLog(item)) }}), "DistributionListFilterSensitiveLog");var ListDistributionsResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionList && { DistributionList: DistributionListFilterSensitiveLog(obj.DistributionList) }}), "ListDistributionsResultFilterSensitiveLog");var ListDistributionsByAnycastIpListIdResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionList && { DistributionList: DistributionListFilterSensitiveLog(obj.DistributionList) }}), "ListDistributionsByAnycastIpListIdResultFilterSensitiveLog");var ListDistributionsByConnectionModeResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionList && { DistributionList: DistributionListFilterSensitiveLog(obj.DistributionList) }}), "ListDistributionsByConnectionModeResultFilterSensitiveLog");var ListDistributionsByRealtimeLogConfigResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionList && { DistributionList: DistributionListFilterSensitiveLog(obj.DistributionList) }}), "ListDistributionsByRealtimeLogConfigResultFilterSensitiveLog");var ListDistributionsByWebACLIdResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionList && { DistributionList: DistributionListFilterSensitiveLog(obj.DistributionList) }}), "ListDistributionsByWebACLIdResultFilterSensitiveLog"); // src/models/models_2.ts var TestFunctionFailed = class _TestFunctionFailed extends CloudFrontServiceException { static { __name(this, "TestFunctionFailed"); } name = "TestFunctionFailed"; $fault = "server"; Message; /** * @internal */ constructor(opts) { super({ name: "TestFunctionFailed", $fault: "server", ...opts }); Object.setPrototypeOf(this, _TestFunctionFailed.prototype); this.Message = opts.Message; }};var DnsConfigurationStatus = { Invalid: "invalid-configuration", Unknown: "unknown-configuration", Valid: "valid-configuration"};var TestFunctionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.EventObject && { EventObject: import_smithy_client.SENSITIVE_STRING }}), "TestFunctionRequestFilterSensitiveLog");var TestResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.FunctionExecutionLogs && { FunctionExecutionLogs: import_smithy_client.SENSITIVE_STRING }, ...obj.FunctionErrorMessage && { FunctionErrorMessage: import_smithy_client.SENSITIVE_STRING }, ...obj.FunctionOutput && { FunctionOutput: import_smithy_client.SENSITIVE_STRING }}), "TestResultFilterSensitiveLog");var TestFunctionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.TestResult && { TestResult: TestResultFilterSensitiveLog(obj.TestResult) }}), "TestFunctionResultFilterSensitiveLog");var UpdateDistributionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DistributionConfig && { DistributionConfig: DistributionConfigFilterSensitiveLog(obj.DistributionConfig) }}), "UpdateDistributionRequestFilterSensitiveLog");var UpdateDistributionResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "UpdateDistributionResultFilterSensitiveLog");var UpdateDistributionWithStagingConfigResultFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Distribution && { Distribution: DistributionFilterSensitiveLog(obj.Distribution) }}), "UpdateDistributionWithStagingConfigResultFilterSensitiveLog");var UpdateFunctionRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.FunctionCode && { FunctionCode: import_smithy_client.SENSITIVE_STRING }}), "UpdateFunctionRequestFilterSensitiveLog"); // src/protocols/Aws_restXml.tsvar se_AssociateAliasCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution/{TargetDistributionId}/associate-alias"); b.p("TargetDistributionId", () => input.TargetDistributionId, "{TargetDistributionId}", false); const query = (0, import_smithy_client.map)({ [_A]: [, (0, import_smithy_client.expectNonNull)(input[_A], `Alias`)] }); let body; b.m("PUT").h(headers).q(query).b(body); return b.build();}, "se_AssociateAliasCommand");var se_AssociateDistributionTenantWebACLCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/distribution-tenant/{Id}/associate-web-acl"); b.p("Id", () => input.Id, "{Id}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_ADTWACLR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_WACLA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_WACLA]).n(_WACLA)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_AssociateDistributionTenantWebACLCommand");var se_AssociateDistributionWebACLCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{Id}/associate-web-acl"); b.p("Id", () => input.Id, "{Id}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_ADWACLR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_WACLA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_WACLA]).n(_WACLA)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_AssociateDistributionWebACLCommand");var se_CopyDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_st]: [() => (0, import_smithy_client.isSerializableHeaderValue)(input[_S]), () => input[_S].toString()], [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{PrimaryDistributionId}/copy"); b.p("PrimaryDistributionId", () => input.PrimaryDistributionId, "{PrimaryDistributionId}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CDR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CopyDistributionCommand");var se_CreateAnycastIpListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/anycast-ip-list"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CAILR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_IC] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_IC])).n(_IC)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_AILN, input[_N]).n(_N)); } if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateAnycastIpListCommand");var se_CreateCachePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/cache-policy"); let body; let contents; if (input.CachePolicyConfig !== void 0) { contents = se_CachePolicyConfig(input.CachePolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateCachePolicyCommand");var se_CreateCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/origin-access-identity/cloudfront"); let body; let contents; if (input.CloudFrontOriginAccessIdentityConfig !== void 0) { contents = se_CloudFrontOriginAccessIdentityConfig(input.CloudFrontOriginAccessIdentityConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateCloudFrontOriginAccessIdentityCommand");var se_CreateConnectionGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/connection-group"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CCGR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_AILI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_AILI]).n(_AILI)); } if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_IE] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_IE])).n(_IE)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateConnectionGroupCommand");var se_CreateContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/continuous-deployment-policy"); let body; let contents; if (input.ContinuousDeploymentPolicyConfig !== void 0) { contents = se_ContinuousDeploymentPolicyConfig(input.ContinuousDeploymentPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateContinuousDeploymentPolicyCommand");var se_CreateDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution"); let body; let contents; if (input.DistributionConfig !== void 0) { contents = se_DistributionConfig(input.DistributionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDistributionCommand");var se_CreateDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution-tenant"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CDTR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_CGI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CGI]).n(_CGI)); } if (input[_C] != null) { bn.c(se_Customizations(input[_C], context).n(_C)); } if (input[_DI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DI]).n(_DI)); } bn.lc(input, "Domains", "Domains", () => se_DomainList(input[_D], context)); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_MCR] != null) { bn.c(se_ManagedCertificateRequest(input[_MCR], context).n(_MCR)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } bn.lc(input, "Parameters", "Parameters", () => se_Parameters(input[_P], context)); if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateDistributionTenantCommand");var se_CreateDistributionWithTagsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution"); const query = (0, import_smithy_client.map)({ [_WT]: [, ""] }); let body; let contents; if (input.DistributionConfigWithTags !== void 0) { contents = se_DistributionConfigWithTags(input.DistributionConfigWithTags, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).q(query).b(body); return b.build();}, "se_CreateDistributionWithTagsCommand");var se_CreateFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/field-level-encryption"); let body; let contents; if (input.FieldLevelEncryptionConfig !== void 0) { contents = se_FieldLevelEncryptionConfig(input.FieldLevelEncryptionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFieldLevelEncryptionConfigCommand");var se_CreateFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/field-level-encryption-profile"); let body; let contents; if (input.FieldLevelEncryptionProfileConfig !== void 0) { contents = se_FieldLevelEncryptionProfileConfig(input.FieldLevelEncryptionProfileConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFieldLevelEncryptionProfileCommand");var se_CreateFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/function"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CFR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_FC] != null) { bn.c(import_xml_builder.XmlNode.of(_FB, context.base64Encoder(input[_FC])).n(_FC)); } if (input[_FCu] != null) { bn.c(se_FunctionConfig(input[_FCu], context).n(_FCu)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_FN, input[_N]).n(_N)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateFunctionCommand");var se_CreateInvalidationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution/{DistributionId}/invalidation"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); let body; let contents; if (input.InvalidationBatch !== void 0) { contents = se_InvalidationBatch(input.InvalidationBatch, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateInvalidationCommand");var se_CreateInvalidationForDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution-tenant/{Id}/invalidation"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.InvalidationBatch !== void 0) { contents = se_InvalidationBatch(input.InvalidationBatch, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateInvalidationForDistributionTenantCommand");var se_CreateKeyGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/key-group"); let body; let contents; if (input.KeyGroupConfig !== void 0) { contents = se_KeyGroupConfig(input.KeyGroupConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateKeyGroupCommand");var se_CreateKeyValueStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/key-value-store"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CKVSR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_KVSC, input[_Co]).n(_Co)); } if (input[_IS] != null) { bn.c(se_ImportSource(input[_IS], context).n(_IS)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_KVSN, input[_N]).n(_N)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateKeyValueStoreCommand");var se_CreateMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distributions/{DistributionId}/monitoring-subscription"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); let body; let contents; if (input.MonitoringSubscription !== void 0) { contents = se_MonitoringSubscription(input.MonitoringSubscription, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateMonitoringSubscriptionCommand");var se_CreateOriginAccessControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/origin-access-control"); let body; let contents; if (input.OriginAccessControlConfig !== void 0) { contents = se_OriginAccessControlConfig(input.OriginAccessControlConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateOriginAccessControlCommand");var se_CreateOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/origin-request-policy"); let body; let contents; if (input.OriginRequestPolicyConfig !== void 0) { contents = se_OriginRequestPolicyConfig(input.OriginRequestPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateOriginRequestPolicyCommand");var se_CreatePublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/public-key"); let body; let contents; if (input.PublicKeyConfig !== void 0) { contents = se_PublicKeyConfig(input.PublicKeyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreatePublicKeyCommand");var se_CreateRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/realtime-log-config"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CRLCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); bn.lc(input, "EndPoints", "EndPoints", () => se_EndPointList(input[_EP], context)); bn.lc(input, "Fields", "Fields", () => se_FieldList(input[_F], context)); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_SR] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_SR])).n(_SR)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateRealtimeLogConfigCommand");var se_CreateResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/response-headers-policy"); let body; let contents; if (input.ResponseHeadersPolicyConfig !== void 0) { contents = se_ResponseHeadersPolicyConfig(input.ResponseHeadersPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateResponseHeadersPolicyCommand");var se_CreateStreamingDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/streaming-distribution"); let body; let contents; if (input.StreamingDistributionConfig !== void 0) { contents = se_StreamingDistributionConfig(input.StreamingDistributionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).b(body); return b.build();}, "se_CreateStreamingDistributionCommand");var se_CreateStreamingDistributionWithTagsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/streaming-distribution"); const query = (0, import_smithy_client.map)({ [_WT]: [, ""] }); let body; let contents; if (input.StreamingDistributionConfigWithTags !== void 0) { contents = se_StreamingDistributionConfigWithTags(input.StreamingDistributionConfigWithTags, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).q(query).b(body); return b.build();}, "se_CreateStreamingDistributionWithTagsCommand");var se_CreateVpcOriginCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/vpc-origin"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_CVOR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } if (input[_VOEC] != null) { bn.c(se_VpcOriginEndpointConfig(input[_VOEC], context).n(_VOEC)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_CreateVpcOriginCommand");var se_DeleteAnycastIpListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/anycast-ip-list/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteAnycastIpListCommand");var se_DeleteCachePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/cache-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteCachePolicyCommand");var se_DeleteCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/origin-access-identity/cloudfront/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteCloudFrontOriginAccessIdentityCommand");var se_DeleteConnectionGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/connection-group/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteConnectionGroupCommand");var se_DeleteContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/continuous-deployment-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteContinuousDeploymentPolicyCommand");var se_DeleteDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDistributionCommand");var se_DeleteDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/distribution-tenant/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteDistributionTenantCommand");var se_DeleteFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/field-level-encryption/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteFieldLevelEncryptionConfigCommand");var se_DeleteFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/field-level-encryption-profile/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteFieldLevelEncryptionProfileCommand");var se_DeleteFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/function/{Name}"); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteFunctionCommand");var se_DeleteKeyGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/key-group/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteKeyGroupCommand");var se_DeleteKeyValueStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/key-value-store/{Name}"); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteKeyValueStoreCommand");var se_DeleteMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributions/{DistributionId}/monitoring-subscription"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteMonitoringSubscriptionCommand");var se_DeleteOriginAccessControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/origin-access-control/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteOriginAccessControlCommand");var se_DeleteOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/origin-request-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteOriginRequestPolicyCommand");var se_DeletePublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/public-key/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeletePublicKeyCommand");var se_DeleteRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/delete-realtime-log-config"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_DRLCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_ARN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ARN]).n(_ARN)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_DeleteRealtimeLogConfigCommand");var se_DeleteResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/response-headers-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteResponseHeadersPolicyCommand");var se_DeleteStreamingDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/streaming-distribution/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteStreamingDistributionCommand");var se_DeleteVpcOriginCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/vpc-origin/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("DELETE").h(headers).b(body); return b.build();}, "se_DeleteVpcOriginCommand");var se_DescribeFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/function/{Name}/describe"); b.p("Name", () => input.Name, "{Name}", false); const query = (0, import_smithy_client.map)({ [_St]: [, input[_St]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_DescribeFunctionCommand");var se_DescribeKeyValueStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/key-value-store/{Name}"); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_DescribeKeyValueStoreCommand");var se_DisassociateDistributionTenantWebACLCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/distribution-tenant/{Id}/disassociate-web-acl"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("PUT").h(headers).b(body); return b.build();}, "se_DisassociateDistributionTenantWebACLCommand");var se_DisassociateDistributionWebACLCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{Id}/disassociate-web-acl"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("PUT").h(headers).b(body); return b.build();}, "se_DisassociateDistributionWebACLCommand");var se_GetAnycastIpListCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/anycast-ip-list/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetAnycastIpListCommand");var se_GetCachePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/cache-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetCachePolicyCommand");var se_GetCachePolicyConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/cache-policy/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetCachePolicyConfigCommand");var se_GetCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-identity/cloudfront/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetCloudFrontOriginAccessIdentityCommand");var se_GetCloudFrontOriginAccessIdentityConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-identity/cloudfront/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetCloudFrontOriginAccessIdentityConfigCommand");var se_GetConnectionGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/connection-group/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetConnectionGroupCommand");var se_GetConnectionGroupByRoutingEndpointCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/connection-group"); const query = (0, import_smithy_client.map)({ [_RE]: [, (0, import_smithy_client.expectNonNull)(input[_RE], `RoutingEndpoint`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetConnectionGroupByRoutingEndpointCommand");var se_GetContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/continuous-deployment-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetContinuousDeploymentPolicyCommand");var se_GetContinuousDeploymentPolicyConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/continuous-deployment-policy/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetContinuousDeploymentPolicyConfigCommand");var se_GetDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDistributionCommand");var se_GetDistributionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDistributionConfigCommand");var se_GetDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution-tenant/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetDistributionTenantCommand");var se_GetDistributionTenantByDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution-tenant"); const query = (0, import_smithy_client.map)({ [_d]: [, (0, import_smithy_client.expectNonNull)(input[_Do], `Domain`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetDistributionTenantByDomainCommand");var se_GetFieldLevelEncryptionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFieldLevelEncryptionCommand");var se_GetFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFieldLevelEncryptionConfigCommand");var se_GetFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption-profile/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFieldLevelEncryptionProfileCommand");var se_GetFieldLevelEncryptionProfileConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption-profile/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetFieldLevelEncryptionProfileConfigCommand");var se_GetFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/function/{Name}"); b.p("Name", () => input.Name, "{Name}", false); const query = (0, import_smithy_client.map)({ [_St]: [, input[_St]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_GetFunctionCommand");var se_GetInvalidationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution/{DistributionId}/invalidation/{Id}"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetInvalidationCommand");var se_GetInvalidationForDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution-tenant/{DistributionTenantId}/invalidation/{Id}"); b.p("DistributionTenantId", () => input.DistributionTenantId, "{DistributionTenantId}", false); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetInvalidationForDistributionTenantCommand");var se_GetKeyGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/key-group/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetKeyGroupCommand");var se_GetKeyGroupConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/key-group/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetKeyGroupConfigCommand");var se_GetManagedCertificateDetailsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/managed-certificate/{Identifier}"); b.p("Identifier", () => input.Identifier, "{Identifier}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetManagedCertificateDetailsCommand");var se_GetMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributions/{DistributionId}/monitoring-subscription"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetMonitoringSubscriptionCommand");var se_GetOriginAccessControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-control/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetOriginAccessControlCommand");var se_GetOriginAccessControlConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-control/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetOriginAccessControlConfigCommand");var se_GetOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-request-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetOriginRequestPolicyCommand");var se_GetOriginRequestPolicyConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-request-policy/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetOriginRequestPolicyConfigCommand");var se_GetPublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/public-key/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetPublicKeyCommand");var se_GetPublicKeyConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/public-key/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetPublicKeyConfigCommand");var se_GetRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/get-realtime-log-config"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_GRLCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_ARN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ARN]).n(_ARN)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_GetRealtimeLogConfigCommand");var se_GetResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/response-headers-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetResponseHeadersPolicyCommand");var se_GetResponseHeadersPolicyConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/response-headers-policy/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetResponseHeadersPolicyConfigCommand");var se_GetStreamingDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/streaming-distribution/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetStreamingDistributionCommand");var se_GetStreamingDistributionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/streaming-distribution/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetStreamingDistributionConfigCommand");var se_GetVpcOriginCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/vpc-origin/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; b.m("GET").h(headers).b(body); return b.build();}, "se_GetVpcOriginCommand");var se_ListAnycastIpListsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/anycast-ip-list"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListAnycastIpListsCommand");var se_ListCachePoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/cache-policy"); const query = (0, import_smithy_client.map)({ [_Ty]: [, input[_Ty]], [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListCachePoliciesCommand");var se_ListCloudFrontOriginAccessIdentitiesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-identity/cloudfront"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListCloudFrontOriginAccessIdentitiesCommand");var se_ListConflictingAliasesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/conflicting-alias"); const query = (0, import_smithy_client.map)({ [_DI]: [, (0, import_smithy_client.expectNonNull)(input[_DI], `DistributionId`)], [_A]: [, (0, import_smithy_client.expectNonNull)(input[_A], `Alias`)], [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListConflictingAliasesCommand");var se_ListConnectionGroupsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/connection-groups"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_LCGR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_AF] != null) { bn.c(se_ConnectionGroupAssociationFilter(input[_AF], context).n(_AF)); } if (input[_M] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_M]).n(_M)); } if (input[_MI] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MI])).n(_MI)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_ListConnectionGroupsCommand");var se_ListContinuousDeploymentPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/continuous-deployment-policy"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListContinuousDeploymentPoliciesCommand");var se_ListDistributionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsCommand");var se_ListDistributionsByAnycastIpListIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByAnycastIpListId/{AnycastIpListId}"); b.p("AnycastIpListId", () => input.AnycastIpListId, "{AnycastIpListId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByAnycastIpListIdCommand");var se_ListDistributionsByCachePolicyIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByCachePolicyId/{CachePolicyId}"); b.p("CachePolicyId", () => input.CachePolicyId, "{CachePolicyId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByCachePolicyIdCommand");var se_ListDistributionsByConnectionModeCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByConnectionMode/{ConnectionMode}"); b.p("ConnectionMode", () => input.ConnectionMode, "{ConnectionMode}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByConnectionModeCommand");var se_ListDistributionsByKeyGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByKeyGroupId/{KeyGroupId}"); b.p("KeyGroupId", () => input.KeyGroupId, "{KeyGroupId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByKeyGroupCommand");var se_ListDistributionsByOriginRequestPolicyIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByOriginRequestPolicyId/{OriginRequestPolicyId}"); b.p("OriginRequestPolicyId", () => input.OriginRequestPolicyId, "{OriginRequestPolicyId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByOriginRequestPolicyIdCommand");var se_ListDistributionsByRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distributionsByRealtimeLogConfig"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_LDBRLCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_M] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_M]).n(_M)); } if (input[_MI] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MI])).n(_MI)); } if (input[_RLCA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RLCA]).n(_RLCA)); } if (input[_RLCN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RLCN]).n(_RLCN)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_ListDistributionsByRealtimeLogConfigCommand");var se_ListDistributionsByResponseHeadersPolicyIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByResponseHeadersPolicyId/{ResponseHeadersPolicyId}"); b.p("ResponseHeadersPolicyId", () => input.ResponseHeadersPolicyId, "{ResponseHeadersPolicyId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByResponseHeadersPolicyIdCommand");var se_ListDistributionsByVpcOriginIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByVpcOriginId/{VpcOriginId}"); b.p("VpcOriginId", () => input.VpcOriginId, "{VpcOriginId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByVpcOriginIdCommand");var se_ListDistributionsByWebACLIdCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distributionsByWebACLId/{WebACLId}"); b.p("WebACLId", () => input.WebACLId, "{WebACLId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListDistributionsByWebACLIdCommand");var se_ListDistributionTenantsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution-tenants"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_LDTR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_AF] != null) { bn.c(se_DistributionTenantAssociationFilter(input[_AF], context).n(_AF)); } if (input[_M] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_M]).n(_M)); } if (input[_MI] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MI])).n(_MI)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_ListDistributionTenantsCommand");var se_ListDistributionTenantsByCustomizationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/distribution-tenants-by-customization"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_LDTBCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_CA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CA]).n(_CA)); } if (input[_M] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_M]).n(_M)); } if (input[_MI] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MI])).n(_MI)); } if (input[_WACLA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_WACLA]).n(_WACLA)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_ListDistributionTenantsByCustomizationCommand");var se_ListDomainConflictsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/domain-conflicts"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_LDCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_Do] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Do]).n(_Do)); } if (input[_DCVR] != null) { bn.c(se_DistributionResourceId(input[_DCVR], context).n(_DCVR)); } if (input[_M] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_M]).n(_M)); } if (input[_MI] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MI])).n(_MI)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_ListDomainConflictsCommand");var se_ListFieldLevelEncryptionConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListFieldLevelEncryptionConfigsCommand");var se_ListFieldLevelEncryptionProfilesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/field-level-encryption-profile"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListFieldLevelEncryptionProfilesCommand");var se_ListFunctionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/function"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()], [_St]: [, input[_St]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListFunctionsCommand");var se_ListInvalidationsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution/{DistributionId}/invalidation"); b.p("DistributionId", () => input.DistributionId, "{DistributionId}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListInvalidationsCommand");var se_ListInvalidationsForDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/distribution-tenant/{Id}/invalidation"); b.p("Id", () => input.Id, "{Id}", false); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListInvalidationsForDistributionTenantCommand");var se_ListKeyGroupsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/key-group"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListKeyGroupsCommand");var se_ListKeyValueStoresCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/key-value-store"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()], [_Sta]: [, input[_Sta]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListKeyValueStoresCommand");var se_ListOriginAccessControlsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-access-control"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListOriginAccessControlsCommand");var se_ListOriginRequestPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/origin-request-policy"); const query = (0, import_smithy_client.map)({ [_Ty]: [, input[_Ty]], [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListOriginRequestPoliciesCommand");var se_ListPublicKeysCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/public-key"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListPublicKeysCommand");var se_ListRealtimeLogConfigsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/realtime-log-config"); const query = (0, import_smithy_client.map)({ [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()], [_M]: [, input[_M]] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListRealtimeLogConfigsCommand");var se_ListResponseHeadersPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/response-headers-policy"); const query = (0, import_smithy_client.map)({ [_Ty]: [, input[_Ty]], [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListResponseHeadersPoliciesCommand");var se_ListStreamingDistributionsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/streaming-distribution"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListStreamingDistributionsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/tagging"); const query = (0, import_smithy_client.map)({ [_R]: [, (0, import_smithy_client.expectNonNull)(input[_R], `Resource`)] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListTagsForResourceCommand");var se_ListVpcOriginsCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = {}; b.bp("/2020-05-31/vpc-origin"); const query = (0, import_smithy_client.map)({ [_M]: [, input[_M]], [_MI]: [() => input.MaxItems !== void 0, () => input[_MI].toString()] }); let body; b.m("GET").h(headers).q(query).b(body); return b.build();}, "se_ListVpcOriginsCommand");var se_PublishFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/function/{Name}/publish"); b.p("Name", () => input.Name, "{Name}", false); let body; b.m("POST").h(headers).b(body); return b.build();}, "se_PublishFunctionCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/tagging"); const query = (0, import_smithy_client.map)({ [_O]: [, "Tag"], [_R]: [, (0, import_smithy_client.expectNonNull)(input[_R], `Resource`)] }); let body; let contents; if (input.Tags !== void 0) { contents = se_Tags(input.Tags, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).q(query).b(body); return b.build();}, "se_TagResourceCommand");var se_TestFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/function/{Name}/test"); b.p("Name", () => input.Name, "{Name}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_TFR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_EO] != null) { bn.c(import_xml_builder.XmlNode.of(_FEO, context.base64Encoder(input[_EO])).n(_EO)); } if (input[_St] != null) { bn.c(import_xml_builder.XmlNode.of(_FS, input[_St]).n(_St)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_TestFunctionCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/tagging"); const query = (0, import_smithy_client.map)({ [_O]: [, "Untag"], [_R]: [, (0, import_smithy_client.expectNonNull)(input[_R], `Resource`)] }); let body; let contents; if (input.TagKeys !== void 0) { contents = se_TagKeys(input.TagKeys, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("POST").h(headers).q(query).b(body); return b.build();}, "se_UntagResourceCommand");var se_UpdateCachePolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/cache-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.CachePolicyConfig !== void 0) { contents = se_CachePolicyConfig(input.CachePolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateCachePolicyCommand");var se_UpdateCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/origin-access-identity/cloudfront/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.CloudFrontOriginAccessIdentityConfig !== void 0) { contents = se_CloudFrontOriginAccessIdentityConfig(input.CloudFrontOriginAccessIdentityConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateCloudFrontOriginAccessIdentityCommand");var se_UpdateConnectionGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/connection-group/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_UCGR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_AILI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_AILI]).n(_AILI)); } if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_IE] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_IE])).n(_IE)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateConnectionGroupCommand");var se_UpdateContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/continuous-deployment-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.ContinuousDeploymentPolicyConfig !== void 0) { contents = se_ContinuousDeploymentPolicyConfig(input.ContinuousDeploymentPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateContinuousDeploymentPolicyCommand");var se_UpdateDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.DistributionConfig !== void 0) { contents = se_DistributionConfig(input.DistributionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateDistributionCommand");var se_UpdateDistributionTenantCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/distribution-tenant/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_UDTR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_CGI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CGI]).n(_CGI)); } if (input[_C] != null) { bn.c(se_Customizations(input[_C], context).n(_C)); } if (input[_DI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DI]).n(_DI)); } bn.lc(input, "Domains", "Domains", () => se_DomainList(input[_D], context)); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_MCR] != null) { bn.c(se_ManagedCertificateRequest(input[_MCR], context).n(_MCR)); } bn.lc(input, "Parameters", "Parameters", () => se_Parameters(input[_P], context)); body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateDistributionTenantCommand");var se_UpdateDistributionWithStagingConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { [_im]: input[_IM] }); b.bp("/2020-05-31/distribution/{Id}/promote-staging-config"); b.p("Id", () => input.Id, "{Id}", false); const query = (0, import_smithy_client.map)({ [_SDI]: [, input[_SDI]] }); let body; b.m("PUT").h(headers).q(query).b(body); return b.build();}, "se_UpdateDistributionWithStagingConfigCommand");var se_UpdateDomainAssociationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/domain-association"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_UDAR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_Do] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Do]).n(_Do)); } if (input[_TR] != null) { bn.c(se_DistributionResourceId(input[_TR], context).n(_TR)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_UpdateDomainAssociationCommand");var se_UpdateFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/field-level-encryption/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.FieldLevelEncryptionConfig !== void 0) { contents = se_FieldLevelEncryptionConfig(input.FieldLevelEncryptionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateFieldLevelEncryptionConfigCommand");var se_UpdateFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/field-level-encryption-profile/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.FieldLevelEncryptionProfileConfig !== void 0) { contents = se_FieldLevelEncryptionProfileConfig(input.FieldLevelEncryptionProfileConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateFieldLevelEncryptionProfileCommand");var se_UpdateFunctionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/function/{Name}"); b.p("Name", () => input.Name, "{Name}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_UFR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_FC] != null) { bn.c(import_xml_builder.XmlNode.of(_FB, context.base64Encoder(input[_FC])).n(_FC)); } if (input[_FCu] != null) { bn.c(se_FunctionConfig(input[_FCu], context).n(_FCu)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateFunctionCommand");var se_UpdateKeyGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/key-group/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.KeyGroupConfig !== void 0) { contents = se_KeyGroupConfig(input.KeyGroupConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateKeyGroupCommand");var se_UpdateKeyValueStoreCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/key-value-store/{Name}"); b.p("Name", () => input.Name, "{Name}", false); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_UKVSR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_KVSC, input[_Co]).n(_Co)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateKeyValueStoreCommand");var se_UpdateOriginAccessControlCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/origin-access-control/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.OriginAccessControlConfig !== void 0) { contents = se_OriginAccessControlConfig(input.OriginAccessControlConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateOriginAccessControlCommand");var se_UpdateOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/origin-request-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.OriginRequestPolicyConfig !== void 0) { contents = se_OriginRequestPolicyConfig(input.OriginRequestPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateOriginRequestPolicyCommand");var se_UpdatePublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/public-key/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.PublicKeyConfig !== void 0) { contents = se_PublicKeyConfig(input.PublicKeyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdatePublicKeyCommand");var se_UpdateRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/realtime-log-config"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_URLCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_ARN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ARN]).n(_ARN)); } bn.lc(input, "EndPoints", "EndPoints", () => se_EndPointList(input[_EP], context)); bn.lc(input, "Fields", "Fields", () => se_FieldList(input[_F], context)); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_SR] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_SR])).n(_SR)); } body += bn.toString(); b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateRealtimeLogConfigCommand");var se_UpdateResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/response-headers-policy/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.ResponseHeadersPolicyConfig !== void 0) { contents = se_ResponseHeadersPolicyConfig(input.ResponseHeadersPolicyConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateResponseHeadersPolicyCommand");var se_UpdateStreamingDistributionCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/streaming-distribution/{Id}/config"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.StreamingDistributionConfig !== void 0) { contents = se_StreamingDistributionConfig(input.StreamingDistributionConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateStreamingDistributionCommand");var se_UpdateVpcOriginCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = (0, import_smithy_client.map)({}, import_smithy_client.isSerializableHeaderValue, { "content-type": "application/xml", [_im]: input[_IM] }); b.bp("/2020-05-31/vpc-origin/{Id}"); b.p("Id", () => input.Id, "{Id}", false); let body; let contents; if (input.VpcOriginEndpointConfig !== void 0) { contents = se_VpcOriginEndpointConfig(input.VpcOriginEndpointConfig, context); body = _ve; contents.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); body += contents.toString(); } b.m("PUT").h(headers).b(body); return b.build();}, "se_UpdateVpcOriginCommand");var se_VerifyDnsConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const b = (0, import_core.requestBuilder)(input, context); const headers = { "content-type": "application/xml" }; b.bp("/2020-05-31/verify-dns-configuration"); let body; body = _ve; const bn = new import_xml_builder.XmlNode(_VDCR); bn.a("xmlns", "http://cloudfront.amazonaws.com/doc/2020-05-31/"); if (input[_Do] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Do]).n(_Do)); } if (input[_I] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_I]).n(_I)); } body += bn.toString(); b.m("POST").h(headers).b(body); return b.build();}, "se_VerifyDnsConfigurationCommand");var de_AssociateAliasCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_AssociateAliasCommand");var de_AssociateDistributionTenantWebACLCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(data[_Id]); } if (data[_WACLA] != null) { contents[_WACLA] = (0, import_smithy_client.expectString)(data[_WACLA]); } return contents;}, "de_AssociateDistributionTenantWebACLCommand");var de_AssociateDistributionWebACLCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(data[_Id]); } if (data[_WACLA] != null) { contents[_WACLA] = (0, import_smithy_client.expectString)(data[_WACLA]); } return contents;}, "de_AssociateDistributionWebACLCommand");var de_CopyDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_CopyDistributionCommand");var de_CreateAnycastIpListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.AnycastIpList = de_AnycastIpList(data, context); return contents;}, "de_CreateAnycastIpListCommand");var de_CreateCachePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CachePolicy = de_CachePolicy(data, context); return contents;}, "de_CreateCachePolicyCommand");var de_CreateCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CloudFrontOriginAccessIdentity = de_CloudFrontOriginAccessIdentity(data, context); return contents;}, "de_CreateCloudFrontOriginAccessIdentityCommand");var de_CreateConnectionGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ConnectionGroup = de_ConnectionGroup(data, context); return contents;}, "de_CreateConnectionGroupCommand");var de_CreateContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ContinuousDeploymentPolicy = de_ContinuousDeploymentPolicy(data, context); return contents;}, "de_CreateContinuousDeploymentPolicyCommand");var de_CreateDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_CreateDistributionCommand");var de_CreateDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionTenant = de_DistributionTenant(data, context); return contents;}, "de_CreateDistributionTenantCommand");var de_CreateDistributionWithTagsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_CreateDistributionWithTagsCommand");var de_CreateFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryption = de_FieldLevelEncryption(data, context); return contents;}, "de_CreateFieldLevelEncryptionConfigCommand");var de_CreateFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionProfile = de_FieldLevelEncryptionProfile(data, context); return contents;}, "de_CreateFieldLevelEncryptionProfileCommand");var de_CreateFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FunctionSummary = de_FunctionSummary(data, context); return contents;}, "de_CreateFunctionCommand");var de_CreateInvalidationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Invalidation = de_Invalidation(data, context); return contents;}, "de_CreateInvalidationCommand");var de_CreateInvalidationForDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Invalidation = de_Invalidation(data, context); return contents;}, "de_CreateInvalidationForDistributionTenantCommand");var de_CreateKeyGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyGroup = de_KeyGroup(data, context); return contents;}, "de_CreateKeyGroupCommand");var de_CreateKeyValueStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]], [_L]: [, output.headers[_lo]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyValueStore = de_KeyValueStore(data, context); return contents;}, "de_CreateKeyValueStoreCommand");var de_CreateMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.MonitoringSubscription = de_MonitoringSubscription(data, context); return contents;}, "de_CreateMonitoringSubscriptionCommand");var de_CreateOriginAccessControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginAccessControl = de_OriginAccessControl(data, context); return contents;}, "de_CreateOriginAccessControlCommand");var de_CreateOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginRequestPolicy = de_OriginRequestPolicy(data, context); return contents;}, "de_CreateOriginRequestPolicyCommand");var de_CreatePublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.PublicKey = de_PublicKey(data, context); return contents;}, "de_CreatePublicKeyCommand");var de_CreateRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_RLC] != null) { contents[_RLC] = de_RealtimeLogConfig(data[_RLC], context); } return contents;}, "de_CreateRealtimeLogConfigCommand");var de_CreateResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ResponseHeadersPolicy = de_ResponseHeadersPolicy(data, context); return contents;}, "de_CreateResponseHeadersPolicyCommand");var de_CreateStreamingDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistribution = de_StreamingDistribution(data, context); return contents;}, "de_CreateStreamingDistributionCommand");var de_CreateStreamingDistributionWithTagsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 201 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistribution = de_StreamingDistribution(data, context); return contents;}, "de_CreateStreamingDistributionWithTagsCommand");var de_CreateVpcOriginCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_L]: [, output.headers[_lo]], [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.VpcOrigin = de_VpcOrigin(data, context); return contents;}, "de_CreateVpcOriginCommand");var de_DeleteAnycastIpListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteAnycastIpListCommand");var de_DeleteCachePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteCachePolicyCommand");var de_DeleteCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteCloudFrontOriginAccessIdentityCommand");var de_DeleteConnectionGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteConnectionGroupCommand");var de_DeleteContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteContinuousDeploymentPolicyCommand");var de_DeleteDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteDistributionCommand");var de_DeleteDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteDistributionTenantCommand");var de_DeleteFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteFieldLevelEncryptionConfigCommand");var de_DeleteFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteFieldLevelEncryptionProfileCommand");var de_DeleteFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteFunctionCommand");var de_DeleteKeyGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteKeyGroupCommand");var de_DeleteKeyValueStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteKeyValueStoreCommand");var de_DeleteMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteMonitoringSubscriptionCommand");var de_DeleteOriginAccessControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteOriginAccessControlCommand");var de_DeleteOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteOriginRequestPolicyCommand");var de_DeletePublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeletePublicKeyCommand");var de_DeleteRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteRealtimeLogConfigCommand");var de_DeleteResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteResponseHeadersPolicyCommand");var de_DeleteStreamingDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_DeleteStreamingDistributionCommand");var de_DeleteVpcOriginCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.VpcOrigin = de_VpcOrigin(data, context); return contents;}, "de_DeleteVpcOriginCommand");var de_DescribeFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FunctionSummary = de_FunctionSummary(data, context); return contents;}, "de_DescribeFunctionCommand");var de_DescribeKeyValueStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyValueStore = de_KeyValueStore(data, context); return contents;}, "de_DescribeKeyValueStoreCommand");var de_DisassociateDistributionTenantWebACLCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(data[_Id]); } return contents;}, "de_DisassociateDistributionTenantWebACLCommand");var de_DisassociateDistributionWebACLCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(data[_Id]); } return contents;}, "de_DisassociateDistributionWebACLCommand");var de_GetAnycastIpListCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.AnycastIpList = de_AnycastIpList(data, context); return contents;}, "de_GetAnycastIpListCommand");var de_GetCachePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CachePolicy = de_CachePolicy(data, context); return contents;}, "de_GetCachePolicyCommand");var de_GetCachePolicyConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CachePolicyConfig = de_CachePolicyConfig(data, context); return contents;}, "de_GetCachePolicyConfigCommand");var de_GetCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CloudFrontOriginAccessIdentity = de_CloudFrontOriginAccessIdentity(data, context); return contents;}, "de_GetCloudFrontOriginAccessIdentityCommand");var de_GetCloudFrontOriginAccessIdentityConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CloudFrontOriginAccessIdentityConfig = de_CloudFrontOriginAccessIdentityConfig(data, context); return contents;}, "de_GetCloudFrontOriginAccessIdentityConfigCommand");var de_GetConnectionGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ConnectionGroup = de_ConnectionGroup(data, context); return contents;}, "de_GetConnectionGroupCommand");var de_GetConnectionGroupByRoutingEndpointCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ConnectionGroup = de_ConnectionGroup(data, context); return contents;}, "de_GetConnectionGroupByRoutingEndpointCommand");var de_GetContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ContinuousDeploymentPolicy = de_ContinuousDeploymentPolicy(data, context); return contents;}, "de_GetContinuousDeploymentPolicyCommand");var de_GetContinuousDeploymentPolicyConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ContinuousDeploymentPolicyConfig = de_ContinuousDeploymentPolicyConfig(data, context); return contents;}, "de_GetContinuousDeploymentPolicyConfigCommand");var de_GetDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_GetDistributionCommand");var de_GetDistributionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionConfig = de_DistributionConfig(data, context); return contents;}, "de_GetDistributionConfigCommand");var de_GetDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionTenant = de_DistributionTenant(data, context); return contents;}, "de_GetDistributionTenantCommand");var de_GetDistributionTenantByDomainCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionTenant = de_DistributionTenant(data, context); return contents;}, "de_GetDistributionTenantByDomainCommand");var de_GetFieldLevelEncryptionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryption = de_FieldLevelEncryption(data, context); return contents;}, "de_GetFieldLevelEncryptionCommand");var de_GetFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionConfig = de_FieldLevelEncryptionConfig(data, context); return contents;}, "de_GetFieldLevelEncryptionConfigCommand");var de_GetFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionProfile = de_FieldLevelEncryptionProfile(data, context); return contents;}, "de_GetFieldLevelEncryptionProfileCommand");var de_GetFieldLevelEncryptionProfileConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionProfileConfig = de_FieldLevelEncryptionProfileConfig(data, context); return contents;}, "de_GetFieldLevelEncryptionProfileConfigCommand");var de_GetFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]], [_CT]: [, output.headers[_ct]] }); const data = await (0, import_smithy_client.collectBody)(output.body, context); contents.FunctionCode = data; return contents;}, "de_GetFunctionCommand");var de_GetInvalidationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Invalidation = de_Invalidation(data, context); return contents;}, "de_GetInvalidationCommand");var de_GetInvalidationForDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Invalidation = de_Invalidation(data, context); return contents;}, "de_GetInvalidationForDistributionTenantCommand");var de_GetKeyGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyGroup = de_KeyGroup(data, context); return contents;}, "de_GetKeyGroupCommand");var de_GetKeyGroupConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyGroupConfig = de_KeyGroupConfig(data, context); return contents;}, "de_GetKeyGroupConfigCommand");var de_GetManagedCertificateDetailsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ManagedCertificateDetails = de_ManagedCertificateDetails(data, context); return contents;}, "de_GetManagedCertificateDetailsCommand");var de_GetMonitoringSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.MonitoringSubscription = de_MonitoringSubscription(data, context); return contents;}, "de_GetMonitoringSubscriptionCommand");var de_GetOriginAccessControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginAccessControl = de_OriginAccessControl(data, context); return contents;}, "de_GetOriginAccessControlCommand");var de_GetOriginAccessControlConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginAccessControlConfig = de_OriginAccessControlConfig(data, context); return contents;}, "de_GetOriginAccessControlConfigCommand");var de_GetOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginRequestPolicy = de_OriginRequestPolicy(data, context); return contents;}, "de_GetOriginRequestPolicyCommand");var de_GetOriginRequestPolicyConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginRequestPolicyConfig = de_OriginRequestPolicyConfig(data, context); return contents;}, "de_GetOriginRequestPolicyConfigCommand");var de_GetPublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.PublicKey = de_PublicKey(data, context); return contents;}, "de_GetPublicKeyCommand");var de_GetPublicKeyConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.PublicKeyConfig = de_PublicKeyConfig(data, context); return contents;}, "de_GetPublicKeyConfigCommand");var de_GetRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_RLC] != null) { contents[_RLC] = de_RealtimeLogConfig(data[_RLC], context); } return contents;}, "de_GetRealtimeLogConfigCommand");var de_GetResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ResponseHeadersPolicy = de_ResponseHeadersPolicy(data, context); return contents;}, "de_GetResponseHeadersPolicyCommand");var de_GetResponseHeadersPolicyConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ResponseHeadersPolicyConfig = de_ResponseHeadersPolicyConfig(data, context); return contents;}, "de_GetResponseHeadersPolicyConfigCommand");var de_GetStreamingDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistribution = de_StreamingDistribution(data, context); return contents;}, "de_GetStreamingDistributionCommand");var de_GetStreamingDistributionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistributionConfig = de_StreamingDistributionConfig(data, context); return contents;}, "de_GetStreamingDistributionConfigCommand");var de_GetVpcOriginCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.VpcOrigin = de_VpcOrigin(data, context); return contents;}, "de_GetVpcOriginCommand");var de_ListAnycastIpListsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.AnycastIpLists = de_AnycastIpListCollection(data, context); return contents;}, "de_ListAnycastIpListsCommand");var de_ListCachePoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CachePolicyList = de_CachePolicyList(data, context); return contents;}, "de_ListCachePoliciesCommand");var de_ListCloudFrontOriginAccessIdentitiesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CloudFrontOriginAccessIdentityList = de_CloudFrontOriginAccessIdentityList(data, context); return contents;}, "de_ListCloudFrontOriginAccessIdentitiesCommand");var de_ListConflictingAliasesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ConflictingAliasesList = de_ConflictingAliasesList(data, context); return contents;}, "de_ListConflictingAliasesCommand");var de_ListConnectionGroupsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (String(data.ConnectionGroups).trim() === "") { contents[_CG] = []; } else if (data[_CG] != null && data[_CG][_CGS] != null) { contents[_CG] = de_ConnectionGroupSummaryList((0, import_smithy_client.getArrayIfSingleItem)(data[_CG][_CGS]), context); } if (data[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(data[_NM]); } return contents;}, "de_ListConnectionGroupsCommand");var de_ListContinuousDeploymentPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ContinuousDeploymentPolicyList = de_ContinuousDeploymentPolicyList(data, context); return contents;}, "de_ListContinuousDeploymentPoliciesCommand");var de_ListDistributionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionList = de_DistributionList(data, context); return contents;}, "de_ListDistributionsCommand");var de_ListDistributionsByAnycastIpListIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionList = de_DistributionList(data, context); return contents;}, "de_ListDistributionsByAnycastIpListIdCommand");var de_ListDistributionsByCachePolicyIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionIdList = de_DistributionIdList(data, context); return contents;}, "de_ListDistributionsByCachePolicyIdCommand");var de_ListDistributionsByConnectionModeCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionList = de_DistributionList(data, context); return contents;}, "de_ListDistributionsByConnectionModeCommand");var de_ListDistributionsByKeyGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionIdList = de_DistributionIdList(data, context); return contents;}, "de_ListDistributionsByKeyGroupCommand");var de_ListDistributionsByOriginRequestPolicyIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionIdList = de_DistributionIdList(data, context); return contents;}, "de_ListDistributionsByOriginRequestPolicyIdCommand");var de_ListDistributionsByRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionList = de_DistributionList(data, context); return contents;}, "de_ListDistributionsByRealtimeLogConfigCommand");var de_ListDistributionsByResponseHeadersPolicyIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionIdList = de_DistributionIdList(data, context); return contents;}, "de_ListDistributionsByResponseHeadersPolicyIdCommand");var de_ListDistributionsByVpcOriginIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionIdList = de_DistributionIdList(data, context); return contents;}, "de_ListDistributionsByVpcOriginIdCommand");var de_ListDistributionsByWebACLIdCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionList = de_DistributionList(data, context); return contents;}, "de_ListDistributionsByWebACLIdCommand");var de_ListDistributionTenantsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (String(data.DistributionTenantList).trim() === "") { contents[_DTL] = []; } else if (data[_DTL] != null && data[_DTL][_DTS] != null) { contents[_DTL] = de_DistributionTenantList((0, import_smithy_client.getArrayIfSingleItem)(data[_DTL][_DTS]), context); } if (data[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(data[_NM]); } return contents;}, "de_ListDistributionTenantsCommand");var de_ListDistributionTenantsByCustomizationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (String(data.DistributionTenantList).trim() === "") { contents[_DTL] = []; } else if (data[_DTL] != null && data[_DTL][_DTS] != null) { contents[_DTL] = de_DistributionTenantList((0, import_smithy_client.getArrayIfSingleItem)(data[_DTL][_DTS]), context); } if (data[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(data[_NM]); } return contents;}, "de_ListDistributionTenantsByCustomizationCommand");var de_ListDomainConflictsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (String(data.DomainConflicts).trim() === "") { contents[_DC] = []; } else if (data[_DC] != null && data[_DC][_DC] != null) { contents[_DC] = de_DomainConflictsList((0, import_smithy_client.getArrayIfSingleItem)(data[_DC][_DC]), context); } if (data[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(data[_NM]); } return contents;}, "de_ListDomainConflictsCommand");var de_ListFieldLevelEncryptionConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionList = de_FieldLevelEncryptionList(data, context); return contents;}, "de_ListFieldLevelEncryptionConfigsCommand");var de_ListFieldLevelEncryptionProfilesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionProfileList = de_FieldLevelEncryptionProfileList(data, context); return contents;}, "de_ListFieldLevelEncryptionProfilesCommand");var de_ListFunctionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FunctionList = de_FunctionList(data, context); return contents;}, "de_ListFunctionsCommand");var de_ListInvalidationsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.InvalidationList = de_InvalidationList(data, context); return contents;}, "de_ListInvalidationsCommand");var de_ListInvalidationsForDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.InvalidationList = de_InvalidationList(data, context); return contents;}, "de_ListInvalidationsForDistributionTenantCommand");var de_ListKeyGroupsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyGroupList = de_KeyGroupList(data, context); return contents;}, "de_ListKeyGroupsCommand");var de_ListKeyValueStoresCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyValueStoreList = de_KeyValueStoreList(data, context); return contents;}, "de_ListKeyValueStoresCommand");var de_ListOriginAccessControlsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginAccessControlList = de_OriginAccessControlList(data, context); return contents;}, "de_ListOriginAccessControlsCommand");var de_ListOriginRequestPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginRequestPolicyList = de_OriginRequestPolicyList(data, context); return contents;}, "de_ListOriginRequestPoliciesCommand");var de_ListPublicKeysCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.PublicKeyList = de_PublicKeyList(data, context); return contents;}, "de_ListPublicKeysCommand");var de_ListRealtimeLogConfigsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.RealtimeLogConfigs = de_RealtimeLogConfigs(data, context); return contents;}, "de_ListRealtimeLogConfigsCommand");var de_ListResponseHeadersPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ResponseHeadersPolicyList = de_ResponseHeadersPolicyList(data, context); return contents;}, "de_ListResponseHeadersPoliciesCommand");var de_ListStreamingDistributionsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistributionList = de_StreamingDistributionList(data, context); return contents;}, "de_ListStreamingDistributionsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Tags = de_Tags(data, context); return contents;}, "de_ListTagsForResourceCommand");var de_ListVpcOriginsCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.VpcOriginList = de_VpcOriginList(data, context); return contents;}, "de_ListVpcOriginsCommand");var de_PublishFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FunctionSummary = de_FunctionSummary(data, context); return contents;}, "de_PublishFunctionCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_TagResourceCommand");var de_TestFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.TestResult = de_TestResult(data, context); return contents;}, "de_TestFunctionCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 204 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); await (0, import_smithy_client.collectBody)(output.body, context); return contents;}, "de_UntagResourceCommand");var de_UpdateCachePolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CachePolicy = de_CachePolicy(data, context); return contents;}, "de_UpdateCachePolicyCommand");var de_UpdateCloudFrontOriginAccessIdentityCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.CloudFrontOriginAccessIdentity = de_CloudFrontOriginAccessIdentity(data, context); return contents;}, "de_UpdateCloudFrontOriginAccessIdentityCommand");var de_UpdateConnectionGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ConnectionGroup = de_ConnectionGroup(data, context); return contents;}, "de_UpdateConnectionGroupCommand");var de_UpdateContinuousDeploymentPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ContinuousDeploymentPolicy = de_ContinuousDeploymentPolicy(data, context); return contents;}, "de_UpdateContinuousDeploymentPolicyCommand");var de_UpdateDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_UpdateDistributionCommand");var de_UpdateDistributionTenantCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.DistributionTenant = de_DistributionTenant(data, context); return contents;}, "de_UpdateDistributionTenantCommand");var de_UpdateDistributionWithStagingConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.Distribution = de_Distribution(data, context); return contents;}, "de_UpdateDistributionWithStagingConfigCommand");var de_UpdateDomainAssociationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_Do] != null) { contents[_Do] = (0, import_smithy_client.expectString)(data[_Do]); } if (data[_RI] != null) { contents[_RI] = (0, import_smithy_client.expectString)(data[_RI]); } return contents;}, "de_UpdateDomainAssociationCommand");var de_UpdateFieldLevelEncryptionConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryption = de_FieldLevelEncryption(data, context); return contents;}, "de_UpdateFieldLevelEncryptionConfigCommand");var de_UpdateFieldLevelEncryptionProfileCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FieldLevelEncryptionProfile = de_FieldLevelEncryptionProfile(data, context); return contents;}, "de_UpdateFieldLevelEncryptionProfileCommand");var de_UpdateFunctionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_et]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.FunctionSummary = de_FunctionSummary(data, context); return contents;}, "de_UpdateFunctionCommand");var de_UpdateKeyGroupCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyGroup = de_KeyGroup(data, context); return contents;}, "de_UpdateKeyGroupCommand");var de_UpdateKeyValueStoreCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.KeyValueStore = de_KeyValueStore(data, context); return contents;}, "de_UpdateKeyValueStoreCommand");var de_UpdateOriginAccessControlCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginAccessControl = de_OriginAccessControl(data, context); return contents;}, "de_UpdateOriginAccessControlCommand");var de_UpdateOriginRequestPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.OriginRequestPolicy = de_OriginRequestPolicy(data, context); return contents;}, "de_UpdateOriginRequestPolicyCommand");var de_UpdatePublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.PublicKey = de_PublicKey(data, context); return contents;}, "de_UpdatePublicKeyCommand");var de_UpdateRealtimeLogConfigCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (data[_RLC] != null) { contents[_RLC] = de_RealtimeLogConfig(data[_RLC], context); } return contents;}, "de_UpdateRealtimeLogConfigCommand");var de_UpdateResponseHeadersPolicyCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.ResponseHeadersPolicy = de_ResponseHeadersPolicy(data, context); return contents;}, "de_UpdateResponseHeadersPolicyCommand");var de_UpdateStreamingDistributionCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.StreamingDistribution = de_StreamingDistribution(data, context); return contents;}, "de_UpdateStreamingDistributionCommand");var de_UpdateVpcOriginCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 202 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output), [_ET]: [, output.headers[_e]] }); const data = (0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)); contents.VpcOrigin = de_VpcOrigin(data, context); return contents;}, "de_UpdateVpcOriginCommand");var de_VerifyDnsConfigurationCommand = /* @__PURE__ */ __name(async (output, context) => { if (output.statusCode !== 200 && output.statusCode >= 300) { return de_CommandError(output, context); } const contents = (0, import_smithy_client.map)({ $metadata: deserializeMetadata(output) }); const data = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.expectObject)(await (0, import_core2.parseXmlBody)(output.body, context)), "body"); if (String(data.DnsConfigurationList).trim() === "") { contents[_DCL] = []; } else if (data[_DCL] != null && data[_DCL][_DCn] != null) { contents[_DCL] = de_DnsConfigurationList((0, import_smithy_client.getArrayIfSingleItem)(data[_DCL][_DCn]), context); } return contents;}, "de_VerifyDnsConfigurationCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => { const parsedOutput = { ...output, body: await (0, import_core2.parseXmlErrorBody)(output.body, context) }; const errorCode = (0, import_core2.loadRestXmlErrorCode)(output, parsedOutput.body); switch (errorCode) { case "AccessDenied": case "com.amazonaws.cloudfront#AccessDenied": throw await de_AccessDeniedRes(parsedOutput, context); case "IllegalUpdate": case "com.amazonaws.cloudfront#IllegalUpdate": throw await de_IllegalUpdateRes(parsedOutput, context); case "InvalidArgument": case "com.amazonaws.cloudfront#InvalidArgument": throw await de_InvalidArgumentRes(parsedOutput, context); case "NoSuchDistribution": case "com.amazonaws.cloudfront#NoSuchDistribution": throw await de_NoSuchDistributionRes(parsedOutput, context); case "TooManyDistributionCNAMEs": case "com.amazonaws.cloudfront#TooManyDistributionCNAMEs": throw await de_TooManyDistributionCNAMEsRes(parsedOutput, context); case "EntityNotFound": case "com.amazonaws.cloudfront#EntityNotFound": throw await de_EntityNotFoundRes(parsedOutput, context); case "InvalidIfMatchVersion": case "com.amazonaws.cloudfront#InvalidIfMatchVersion": throw await de_InvalidIfMatchVersionRes(parsedOutput, context); case "PreconditionFailed": case "com.amazonaws.cloudfront#PreconditionFailed": throw await de_PreconditionFailedRes(parsedOutput, context); case "CNAMEAlreadyExists": case "com.amazonaws.cloudfront#CNAMEAlreadyExists": throw await de_CNAMEAlreadyExistsRes(parsedOutput, context); case "DistributionAlreadyExists": case "com.amazonaws.cloudfront#DistributionAlreadyExists": throw await de_DistributionAlreadyExistsRes(parsedOutput, context); case "IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior": case "com.amazonaws.cloudfront#IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior": throw await de_IllegalFieldLevelEncryptionConfigAssociationWithCacheBehaviorRes(parsedOutput, context); case "InconsistentQuantities": case "com.amazonaws.cloudfront#InconsistentQuantities": throw await de_InconsistentQuantitiesRes(parsedOutput, context); case "InvalidDefaultRootObject": case "com.amazonaws.cloudfront#InvalidDefaultRootObject": throw await de_InvalidDefaultRootObjectRes(parsedOutput, context); case "InvalidErrorCode": case "com.amazonaws.cloudfront#InvalidErrorCode": throw await de_InvalidErrorCodeRes(parsedOutput, context); case "InvalidForwardCookies": case "com.amazonaws.cloudfront#InvalidForwardCookies": throw await de_InvalidForwardCookiesRes(parsedOutput, context); case "InvalidFunctionAssociation": case "com.amazonaws.cloudfront#InvalidFunctionAssociation": throw await de_InvalidFunctionAssociationRes(parsedOutput, context); case "InvalidGeoRestrictionParameter": case "com.amazonaws.cloudfront#InvalidGeoRestrictionParameter": throw await de_InvalidGeoRestrictionParameterRes(parsedOutput, context); case "InvalidHeadersForS3Origin": case "com.amazonaws.cloudfront#InvalidHeadersForS3Origin": throw await de_InvalidHeadersForS3OriginRes(parsedOutput, context); case "InvalidLambdaFunctionAssociation": case "com.amazonaws.cloudfront#InvalidLambdaFunctionAssociation": throw await de_InvalidLambdaFunctionAssociationRes(parsedOutput, context); case "InvalidLocationCode": case "com.amazonaws.cloudfront#InvalidLocationCode": throw await de_InvalidLocationCodeRes(parsedOutput, context); case "InvalidMinimumProtocolVersion": case "com.amazonaws.cloudfront#InvalidMinimumProtocolVersion": throw await de_InvalidMinimumProtocolVersionRes(parsedOutput, context); case "InvalidOrigin": case "com.amazonaws.cloudfront#InvalidOrigin": throw await de_InvalidOriginRes(parsedOutput, context); case "InvalidOriginAccessControl": case "com.amazonaws.cloudfront#InvalidOriginAccessControl": throw await de_InvalidOriginAccessControlRes(parsedOutput, context); case "InvalidOriginAccessIdentity": case "com.amazonaws.cloudfront#InvalidOriginAccessIdentity": throw await de_InvalidOriginAccessIdentityRes(parsedOutput, context); case "InvalidOriginKeepaliveTimeout": case "com.amazonaws.cloudfront#InvalidOriginKeepaliveTimeout": throw await de_InvalidOriginKeepaliveTimeoutRes(parsedOutput, context); case "InvalidOriginReadTimeout": case "com.amazonaws.cloudfront#InvalidOriginReadTimeout": throw await de_InvalidOriginReadTimeoutRes(parsedOutput, context); case "InvalidProtocolSettings": case "com.amazonaws.cloudfront#InvalidProtocolSettings": throw await de_InvalidProtocolSettingsRes(parsedOutput, context); case "InvalidQueryStringParameters": case "com.amazonaws.cloudfront#InvalidQueryStringParameters": throw await de_InvalidQueryStringParametersRes(parsedOutput, context); case "InvalidRelativePath": case "com.amazonaws.cloudfront#InvalidRelativePath": throw await de_InvalidRelativePathRes(parsedOutput, context); case "InvalidRequiredProtocol": case "com.amazonaws.cloudfront#InvalidRequiredProtocol": throw await de_InvalidRequiredProtocolRes(parsedOutput, context); case "InvalidResponseCode": case "com.amazonaws.cloudfront#InvalidResponseCode": throw await de_InvalidResponseCodeRes(parsedOutput, context); case "InvalidTTLOrder": case "com.amazonaws.cloudfront#InvalidTTLOrder": throw await de_InvalidTTLOrderRes(parsedOutput, context); case "InvalidViewerCertificate": case "com.amazonaws.cloudfront#InvalidViewerCertificate": throw await de_InvalidViewerCertificateRes(parsedOutput, context); case "InvalidWebACLId": case "com.amazonaws.cloudfront#InvalidWebACLId": throw await de_InvalidWebACLIdRes(parsedOutput, context); case "MissingBody": case "com.amazonaws.cloudfront#MissingBody": throw await de_MissingBodyRes(parsedOutput, context); case "NoSuchCachePolicy": case "com.amazonaws.cloudfront#NoSuchCachePolicy": throw await de_NoSuchCachePolicyRes(parsedOutput, context); case "NoSuchFieldLevelEncryptionConfig": case "com.amazonaws.cloudfront#NoSuchFieldLevelEncryptionConfig": throw await de_NoSuchFieldLevelEncryptionConfigRes(parsedOutput, context); case "NoSuchOrigin": case "com.amazonaws.cloudfront#NoSuchOrigin": throw await de_NoSuchOriginRes(parsedOutput, context); case "NoSuchOriginRequestPolicy": case "com.amazonaws.cloudfront#NoSuchOriginRequestPolicy": throw await de_NoSuchOriginRequestPolicyRes(parsedOutput, context); case "NoSuchRealtimeLogConfig": case "com.amazonaws.cloudfront#NoSuchRealtimeLogConfig": throw await de_NoSuchRealtimeLogConfigRes(parsedOutput, context); case "NoSuchResponseHeadersPolicy": case "com.amazonaws.cloudfront#NoSuchResponseHeadersPolicy": throw await de_NoSuchResponseHeadersPolicyRes(parsedOutput, context); case "RealtimeLogConfigOwnerMismatch": case "com.amazonaws.cloudfront#RealtimeLogConfigOwnerMismatch": throw await de_RealtimeLogConfigOwnerMismatchRes(parsedOutput, context); case "TooManyCacheBehaviors": case "com.amazonaws.cloudfront#TooManyCacheBehaviors": throw await de_TooManyCacheBehaviorsRes(parsedOutput, context); case "TooManyCertificates": case "com.amazonaws.cloudfront#TooManyCertificates": throw await de_TooManyCertificatesRes(parsedOutput, context); case "TooManyCookieNamesInWhiteList": case "com.amazonaws.cloudfront#TooManyCookieNamesInWhiteList": throw await de_TooManyCookieNamesInWhiteListRes(parsedOutput, context); case "TooManyDistributions": case "com.amazonaws.cloudfront#TooManyDistributions": throw await de_TooManyDistributionsRes(parsedOutput, context); case "TooManyDistributionsAssociatedToCachePolicy": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToCachePolicy": throw await de_TooManyDistributionsAssociatedToCachePolicyRes(parsedOutput, context); case "TooManyDistributionsAssociatedToFieldLevelEncryptionConfig": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToFieldLevelEncryptionConfig": throw await de_TooManyDistributionsAssociatedToFieldLevelEncryptionConfigRes(parsedOutput, context); case "TooManyDistributionsAssociatedToKeyGroup": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToKeyGroup": throw await de_TooManyDistributionsAssociatedToKeyGroupRes(parsedOutput, context); case "TooManyDistributionsAssociatedToOriginAccessControl": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToOriginAccessControl": throw await de_TooManyDistributionsAssociatedToOriginAccessControlRes(parsedOutput, context); case "TooManyDistributionsAssociatedToOriginRequestPolicy": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToOriginRequestPolicy": throw await de_TooManyDistributionsAssociatedToOriginRequestPolicyRes(parsedOutput, context); case "TooManyDistributionsAssociatedToResponseHeadersPolicy": case "com.amazonaws.cloudfront#TooManyDistributionsAssociatedToResponseHeadersPolicy": throw await de_TooManyDistributionsAssociatedToResponseHeadersPolicyRes(parsedOutput, context); case "TooManyDistributionsWithFunctionAssociations": case "com.amazonaws.cloudfront#TooManyDistributionsWithFunctionAssociations": throw await de_TooManyDistributionsWithFunctionAssociationsRes(parsedOutput, context); case "TooManyDistributionsWithLambdaAssociations": case "com.amazonaws.cloudfront#TooManyDistributionsWithLambdaAssociations": throw await de_TooManyDistributionsWithLambdaAssociationsRes(parsedOutput, context); case "TooManyDistributionsWithSingleFunctionARN": case "com.amazonaws.cloudfront#TooManyDistributionsWithSingleFunctionARN": throw await de_TooManyDistributionsWithSingleFunctionARNRes(parsedOutput, context); case "TooManyFunctionAssociations": case "com.amazonaws.cloudfront#TooManyFunctionAssociations": throw await de_TooManyFunctionAssociationsRes(parsedOutput, context); case "TooManyHeadersInForwardedValues": case "com.amazonaws.cloudfront#TooManyHeadersInForwardedValues": throw await de_TooManyHeadersInForwardedValuesRes(parsedOutput, context); case "TooManyKeyGroupsAssociatedToDistribution": case "com.amazonaws.cloudfront#TooManyKeyGroupsAssociatedToDistribution": throw await de_TooManyKeyGroupsAssociatedToDistributionRes(parsedOutput, context); case "TooManyLambdaFunctionAssociations": case "com.amazonaws.cloudfront#TooManyLambdaFunctionAssociations": throw await de_TooManyLambdaFunctionAssociationsRes(parsedOutput, context); case "TooManyOriginCustomHeaders": case "com.amazonaws.cloudfront#TooManyOriginCustomHeaders": throw await de_TooManyOriginCustomHeadersRes(parsedOutput, context); case "TooManyOriginGroupsPerDistribution": case "com.amazonaws.cloudfront#TooManyOriginGroupsPerDistribution": throw await de_TooManyOriginGroupsPerDistributionRes(parsedOutput, context); case "TooManyOrigins": case "com.amazonaws.cloudfront#TooManyOrigins": throw await de_TooManyOriginsRes(parsedOutput, context); case "TooManyQueryStringParameters": case "com.amazonaws.cloudfront#TooManyQueryStringParameters": throw await de_TooManyQueryStringParametersRes(parsedOutput, context); case "TooManyTrustedSigners": case "com.amazonaws.cloudfront#TooManyTrustedSigners": throw await de_TooManyTrustedSignersRes(parsedOutput, context); case "TrustedKeyGroupDoesNotExist": case "com.amazonaws.cloudfront#TrustedKeyGroupDoesNotExist": throw await de_TrustedKeyGroupDoesNotExistRes(parsedOutput, context); case "TrustedSignerDoesNotExist": case "com.amazonaws.cloudfront#TrustedSignerDoesNotExist": throw await de_TrustedSignerDoesNotExistRes(parsedOutput, context); case "EntityAlreadyExists": case "com.amazonaws.cloudfront#EntityAlreadyExists": throw await de_EntityAlreadyExistsRes(parsedOutput, context); case "EntityLimitExceeded": case "com.amazonaws.cloudfront#EntityLimitExceeded": throw await de_EntityLimitExceededRes(parsedOutput, context); case "InvalidTagging": case "com.amazonaws.cloudfront#InvalidTagging": throw await de_InvalidTaggingRes(parsedOutput, context); case "UnsupportedOperation": case "com.amazonaws.cloudfront#UnsupportedOperation": throw await de_UnsupportedOperationRes(parsedOutput, context); case "CachePolicyAlreadyExists": case "com.amazonaws.cloudfront#CachePolicyAlreadyExists": throw await de_CachePolicyAlreadyExistsRes(parsedOutput, context); case "TooManyCachePolicies": case "com.amazonaws.cloudfront#TooManyCachePolicies": throw await de_TooManyCachePoliciesRes(parsedOutput, context); case "TooManyCookiesInCachePolicy": case "com.amazonaws.cloudfront#TooManyCookiesInCachePolicy": throw await de_TooManyCookiesInCachePolicyRes(parsedOutput, context); case "TooManyHeadersInCachePolicy": case "com.amazonaws.cloudfront#TooManyHeadersInCachePolicy": throw await de_TooManyHeadersInCachePolicyRes(parsedOutput, context); case "TooManyQueryStringsInCachePolicy": case "com.amazonaws.cloudfront#TooManyQueryStringsInCachePolicy": throw await de_TooManyQueryStringsInCachePolicyRes(parsedOutput, context); case "CloudFrontOriginAccessIdentityAlreadyExists": case "com.amazonaws.cloudfront#CloudFrontOriginAccessIdentityAlreadyExists": throw await de_CloudFrontOriginAccessIdentityAlreadyExistsRes(parsedOutput, context); case "TooManyCloudFrontOriginAccessIdentities": case "com.amazonaws.cloudfront#TooManyCloudFrontOriginAccessIdentities": throw await de_TooManyCloudFrontOriginAccessIdentitiesRes(parsedOutput, context); case "ContinuousDeploymentPolicyAlreadyExists": case "com.amazonaws.cloudfront#ContinuousDeploymentPolicyAlreadyExists": throw await de_ContinuousDeploymentPolicyAlreadyExistsRes(parsedOutput, context); case "StagingDistributionInUse": case "com.amazonaws.cloudfront#StagingDistributionInUse": throw await de_StagingDistributionInUseRes(parsedOutput, context); case "TooManyContinuousDeploymentPolicies": case "com.amazonaws.cloudfront#TooManyContinuousDeploymentPolicies": throw await de_TooManyContinuousDeploymentPoliciesRes(parsedOutput, context); case "ContinuousDeploymentPolicyInUse": case "com.amazonaws.cloudfront#ContinuousDeploymentPolicyInUse": throw await de_ContinuousDeploymentPolicyInUseRes(parsedOutput, context); case "IllegalOriginAccessConfiguration": case "com.amazonaws.cloudfront#IllegalOriginAccessConfiguration": throw await de_IllegalOriginAccessConfigurationRes(parsedOutput, context); case "InvalidDomainNameForOriginAccessControl": case "com.amazonaws.cloudfront#InvalidDomainNameForOriginAccessControl": throw await de_InvalidDomainNameForOriginAccessControlRes(parsedOutput, context); case "NoSuchContinuousDeploymentPolicy": case "com.amazonaws.cloudfront#NoSuchContinuousDeploymentPolicy": throw await de_NoSuchContinuousDeploymentPolicyRes(parsedOutput, context); case "InvalidAssociation": case "com.amazonaws.cloudfront#InvalidAssociation": throw await de_InvalidAssociationRes(parsedOutput, context); case "FieldLevelEncryptionConfigAlreadyExists": case "com.amazonaws.cloudfront#FieldLevelEncryptionConfigAlreadyExists": throw await de_FieldLevelEncryptionConfigAlreadyExistsRes(parsedOutput, context); case "NoSuchFieldLevelEncryptionProfile": case "com.amazonaws.cloudfront#NoSuchFieldLevelEncryptionProfile": throw await de_NoSuchFieldLevelEncryptionProfileRes(parsedOutput, context); case "QueryArgProfileEmpty": case "com.amazonaws.cloudfront#QueryArgProfileEmpty": throw await de_QueryArgProfileEmptyRes(parsedOutput, context); case "TooManyFieldLevelEncryptionConfigs": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionConfigs": throw await de_TooManyFieldLevelEncryptionConfigsRes(parsedOutput, context); case "TooManyFieldLevelEncryptionContentTypeProfiles": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionContentTypeProfiles": throw await de_TooManyFieldLevelEncryptionContentTypeProfilesRes(parsedOutput, context); case "TooManyFieldLevelEncryptionQueryArgProfiles": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionQueryArgProfiles": throw await de_TooManyFieldLevelEncryptionQueryArgProfilesRes(parsedOutput, context); case "FieldLevelEncryptionProfileAlreadyExists": case "com.amazonaws.cloudfront#FieldLevelEncryptionProfileAlreadyExists": throw await de_FieldLevelEncryptionProfileAlreadyExistsRes(parsedOutput, context); case "FieldLevelEncryptionProfileSizeExceeded": case "com.amazonaws.cloudfront#FieldLevelEncryptionProfileSizeExceeded": throw await de_FieldLevelEncryptionProfileSizeExceededRes(parsedOutput, context); case "NoSuchPublicKey": case "com.amazonaws.cloudfront#NoSuchPublicKey": throw await de_NoSuchPublicKeyRes(parsedOutput, context); case "TooManyFieldLevelEncryptionEncryptionEntities": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionEncryptionEntities": throw await de_TooManyFieldLevelEncryptionEncryptionEntitiesRes(parsedOutput, context); case "TooManyFieldLevelEncryptionFieldPatterns": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionFieldPatterns": throw await de_TooManyFieldLevelEncryptionFieldPatternsRes(parsedOutput, context); case "TooManyFieldLevelEncryptionProfiles": case "com.amazonaws.cloudfront#TooManyFieldLevelEncryptionProfiles": throw await de_TooManyFieldLevelEncryptionProfilesRes(parsedOutput, context); case "FunctionAlreadyExists": case "com.amazonaws.cloudfront#FunctionAlreadyExists": throw await de_FunctionAlreadyExistsRes(parsedOutput, context); case "FunctionSizeLimitExceeded": case "com.amazonaws.cloudfront#FunctionSizeLimitExceeded": throw await de_FunctionSizeLimitExceededRes(parsedOutput, context); case "TooManyFunctions": case "com.amazonaws.cloudfront#TooManyFunctions": throw await de_TooManyFunctionsRes(parsedOutput, context); case "BatchTooLarge": case "com.amazonaws.cloudfront#BatchTooLarge": throw await de_BatchTooLargeRes(parsedOutput, context); case "TooManyInvalidationsInProgress": case "com.amazonaws.cloudfront#TooManyInvalidationsInProgress": throw await de_TooManyInvalidationsInProgressRes(parsedOutput, context); case "KeyGroupAlreadyExists": case "com.amazonaws.cloudfront#KeyGroupAlreadyExists": throw await de_KeyGroupAlreadyExistsRes(parsedOutput, context); case "TooManyKeyGroups": case "com.amazonaws.cloudfront#TooManyKeyGroups": throw await de_TooManyKeyGroupsRes(parsedOutput, context); case "TooManyPublicKeysInKeyGroup": case "com.amazonaws.cloudfront#TooManyPublicKeysInKeyGroup": throw await de_TooManyPublicKeysInKeyGroupRes(parsedOutput, context); case "EntitySizeLimitExceeded": case "com.amazonaws.cloudfront#EntitySizeLimitExceeded": throw await de_EntitySizeLimitExceededRes(parsedOutput, context); case "MonitoringSubscriptionAlreadyExists": case "com.amazonaws.cloudfront#MonitoringSubscriptionAlreadyExists": throw await de_MonitoringSubscriptionAlreadyExistsRes(parsedOutput, context); case "OriginAccessControlAlreadyExists": case "com.amazonaws.cloudfront#OriginAccessControlAlreadyExists": throw await de_OriginAccessControlAlreadyExistsRes(parsedOutput, context); case "TooManyOriginAccessControls": case "com.amazonaws.cloudfront#TooManyOriginAccessControls": throw await de_TooManyOriginAccessControlsRes(parsedOutput, context); case "OriginRequestPolicyAlreadyExists": case "com.amazonaws.cloudfront#OriginRequestPolicyAlreadyExists": throw await de_OriginRequestPolicyAlreadyExistsRes(parsedOutput, context); case "TooManyCookiesInOriginRequestPolicy": case "com.amazonaws.cloudfront#TooManyCookiesInOriginRequestPolicy": throw await de_TooManyCookiesInOriginRequestPolicyRes(parsedOutput, context); case "TooManyHeadersInOriginRequestPolicy": case "com.amazonaws.cloudfront#TooManyHeadersInOriginRequestPolicy": throw await de_TooManyHeadersInOriginRequestPolicyRes(parsedOutput, context); case "TooManyOriginRequestPolicies": case "com.amazonaws.cloudfront#TooManyOriginRequestPolicies": throw await de_TooManyOriginRequestPoliciesRes(parsedOutput, context); case "TooManyQueryStringsInOriginRequestPolicy": case "com.amazonaws.cloudfront#TooManyQueryStringsInOriginRequestPolicy": throw await de_TooManyQueryStringsInOriginRequestPolicyRes(parsedOutput, context); case "PublicKeyAlreadyExists": case "com.amazonaws.cloudfront#PublicKeyAlreadyExists": throw await de_PublicKeyAlreadyExistsRes(parsedOutput, context); case "TooManyPublicKeys": case "com.amazonaws.cloudfront#TooManyPublicKeys": throw await de_TooManyPublicKeysRes(parsedOutput, context); case "RealtimeLogConfigAlreadyExists": case "com.amazonaws.cloudfront#RealtimeLogConfigAlreadyExists": throw await de_RealtimeLogConfigAlreadyExistsRes(parsedOutput, context); case "TooManyRealtimeLogConfigs": case "com.amazonaws.cloudfront#TooManyRealtimeLogConfigs": throw await de_TooManyRealtimeLogConfigsRes(parsedOutput, context); case "ResponseHeadersPolicyAlreadyExists": case "com.amazonaws.cloudfront#ResponseHeadersPolicyAlreadyExists": throw await de_ResponseHeadersPolicyAlreadyExistsRes(parsedOutput, context); case "TooLongCSPInResponseHeadersPolicy": case "com.amazonaws.cloudfront#TooLongCSPInResponseHeadersPolicy": throw await de_TooLongCSPInResponseHeadersPolicyRes(parsedOutput, context); case "TooManyCustomHeadersInResponseHeadersPolicy": case "com.amazonaws.cloudfront#TooManyCustomHeadersInResponseHeadersPolicy": throw await de_TooManyCustomHeadersInResponseHeadersPolicyRes(parsedOutput, context); case "TooManyRemoveHeadersInResponseHeadersPolicy": case "com.amazonaws.cloudfront#TooManyRemoveHeadersInResponseHeadersPolicy": throw await de_TooManyRemoveHeadersInResponseHeadersPolicyRes(parsedOutput, context); case "TooManyResponseHeadersPolicies": case "com.amazonaws.cloudfront#TooManyResponseHeadersPolicies": throw await de_TooManyResponseHeadersPoliciesRes(parsedOutput, context); case "StreamingDistributionAlreadyExists": case "com.amazonaws.cloudfront#StreamingDistributionAlreadyExists": throw await de_StreamingDistributionAlreadyExistsRes(parsedOutput, context); case "TooManyStreamingDistributionCNAMEs": case "com.amazonaws.cloudfront#TooManyStreamingDistributionCNAMEs": throw await de_TooManyStreamingDistributionCNAMEsRes(parsedOutput, context); case "TooManyStreamingDistributions": case "com.amazonaws.cloudfront#TooManyStreamingDistributions": throw await de_TooManyStreamingDistributionsRes(parsedOutput, context); case "CannotDeleteEntityWhileInUse": case "com.amazonaws.cloudfront#CannotDeleteEntityWhileInUse": throw await de_CannotDeleteEntityWhileInUseRes(parsedOutput, context); case "IllegalDelete": case "com.amazonaws.cloudfront#IllegalDelete": throw await de_IllegalDeleteRes(parsedOutput, context); case "CachePolicyInUse": case "com.amazonaws.cloudfront#CachePolicyInUse": throw await de_CachePolicyInUseRes(parsedOutput, context); case "CloudFrontOriginAccessIdentityInUse": case "com.amazonaws.cloudfront#CloudFrontOriginAccessIdentityInUse": throw await de_CloudFrontOriginAccessIdentityInUseRes(parsedOutput, context); case "NoSuchCloudFrontOriginAccessIdentity": case "com.amazonaws.cloudfront#NoSuchCloudFrontOriginAccessIdentity": throw await de_NoSuchCloudFrontOriginAccessIdentityRes(parsedOutput, context); case "ResourceNotDisabled": case "com.amazonaws.cloudfront#ResourceNotDisabled": throw await de_ResourceNotDisabledRes(parsedOutput, context); case "DistributionNotDisabled": case "com.amazonaws.cloudfront#DistributionNotDisabled": throw await de_DistributionNotDisabledRes(parsedOutput, context); case "ResourceInUse": case "com.amazonaws.cloudfront#ResourceInUse": throw await de_ResourceInUseRes(parsedOutput, context); case "FieldLevelEncryptionConfigInUse": case "com.amazonaws.cloudfront#FieldLevelEncryptionConfigInUse": throw await de_FieldLevelEncryptionConfigInUseRes(parsedOutput, context); case "FieldLevelEncryptionProfileInUse": case "com.amazonaws.cloudfront#FieldLevelEncryptionProfileInUse": throw await de_FieldLevelEncryptionProfileInUseRes(parsedOutput, context); case "FunctionInUse": case "com.amazonaws.cloudfront#FunctionInUse": throw await de_FunctionInUseRes(parsedOutput, context); case "NoSuchFunctionExists": case "com.amazonaws.cloudfront#NoSuchFunctionExists": throw await de_NoSuchFunctionExistsRes(parsedOutput, context); case "NoSuchResource": case "com.amazonaws.cloudfront#NoSuchResource": throw await de_NoSuchResourceRes(parsedOutput, context); case "NoSuchMonitoringSubscription": case "com.amazonaws.cloudfront#NoSuchMonitoringSubscription": throw await de_NoSuchMonitoringSubscriptionRes(parsedOutput, context); case "NoSuchOriginAccessControl": case "com.amazonaws.cloudfront#NoSuchOriginAccessControl": throw await de_NoSuchOriginAccessControlRes(parsedOutput, context); case "OriginAccessControlInUse": case "com.amazonaws.cloudfront#OriginAccessControlInUse": throw await de_OriginAccessControlInUseRes(parsedOutput, context); case "OriginRequestPolicyInUse": case "com.amazonaws.cloudfront#OriginRequestPolicyInUse": throw await de_OriginRequestPolicyInUseRes(parsedOutput, context); case "PublicKeyInUse": case "com.amazonaws.cloudfront#PublicKeyInUse": throw await de_PublicKeyInUseRes(parsedOutput, context); case "RealtimeLogConfigInUse": case "com.amazonaws.cloudfront#RealtimeLogConfigInUse": throw await de_RealtimeLogConfigInUseRes(parsedOutput, context); case "ResponseHeadersPolicyInUse": case "com.amazonaws.cloudfront#ResponseHeadersPolicyInUse": throw await de_ResponseHeadersPolicyInUseRes(parsedOutput, context); case "NoSuchStreamingDistribution": case "com.amazonaws.cloudfront#NoSuchStreamingDistribution": throw await de_NoSuchStreamingDistributionRes(parsedOutput, context); case "StreamingDistributionNotDisabled": case "com.amazonaws.cloudfront#StreamingDistributionNotDisabled": throw await de_StreamingDistributionNotDisabledRes(parsedOutput, context); case "NoSuchInvalidation": case "com.amazonaws.cloudfront#NoSuchInvalidation": throw await de_NoSuchInvalidationRes(parsedOutput, context); case "TestFunctionFailed": case "com.amazonaws.cloudfront#TestFunctionFailed": throw await de_TestFunctionFailedRes(parsedOutput, context); case "CannotChangeImmutablePublicKeyFields": case "com.amazonaws.cloudfront#CannotChangeImmutablePublicKeyFields": throw await de_CannotChangeImmutablePublicKeyFieldsRes(parsedOutput, context); case "CannotUpdateEntityWhileInUse": case "com.amazonaws.cloudfront#CannotUpdateEntityWhileInUse": throw await de_CannotUpdateEntityWhileInUseRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody: parsedBody.Error, errorCode }); }}, "de_CommandError");var throwDefaultError = (0, import_smithy_client.withBaseException)(CloudFrontServiceException);var de_AccessDeniedRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new AccessDenied({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_AccessDeniedRes");var de_BatchTooLargeRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new BatchTooLarge({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_BatchTooLargeRes");var de_CachePolicyAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CachePolicyAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CachePolicyAlreadyExistsRes");var de_CachePolicyInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CachePolicyInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CachePolicyInUseRes");var de_CannotChangeImmutablePublicKeyFieldsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CannotChangeImmutablePublicKeyFields({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CannotChangeImmutablePublicKeyFieldsRes");var de_CannotDeleteEntityWhileInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CannotDeleteEntityWhileInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CannotDeleteEntityWhileInUseRes");var de_CannotUpdateEntityWhileInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CannotUpdateEntityWhileInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CannotUpdateEntityWhileInUseRes");var de_CloudFrontOriginAccessIdentityAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CloudFrontOriginAccessIdentityAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CloudFrontOriginAccessIdentityAlreadyExistsRes");var de_CloudFrontOriginAccessIdentityInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CloudFrontOriginAccessIdentityInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CloudFrontOriginAccessIdentityInUseRes");var de_CNAMEAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new CNAMEAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_CNAMEAlreadyExistsRes");var de_ContinuousDeploymentPolicyAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ContinuousDeploymentPolicyAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ContinuousDeploymentPolicyAlreadyExistsRes");var de_ContinuousDeploymentPolicyInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ContinuousDeploymentPolicyInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ContinuousDeploymentPolicyInUseRes");var de_DistributionAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new DistributionAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_DistributionAlreadyExistsRes");var de_DistributionNotDisabledRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new DistributionNotDisabled({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_DistributionNotDisabledRes");var de_EntityAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new EntityAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_EntityAlreadyExistsRes");var de_EntityLimitExceededRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new EntityLimitExceeded({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_EntityLimitExceededRes");var de_EntityNotFoundRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new EntityNotFound({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_EntityNotFoundRes");var de_EntitySizeLimitExceededRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new EntitySizeLimitExceeded({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_EntitySizeLimitExceededRes");var de_FieldLevelEncryptionConfigAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FieldLevelEncryptionConfigAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FieldLevelEncryptionConfigAlreadyExistsRes");var de_FieldLevelEncryptionConfigInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FieldLevelEncryptionConfigInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FieldLevelEncryptionConfigInUseRes");var de_FieldLevelEncryptionProfileAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FieldLevelEncryptionProfileAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FieldLevelEncryptionProfileAlreadyExistsRes");var de_FieldLevelEncryptionProfileInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FieldLevelEncryptionProfileInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FieldLevelEncryptionProfileInUseRes");var de_FieldLevelEncryptionProfileSizeExceededRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FieldLevelEncryptionProfileSizeExceeded({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FieldLevelEncryptionProfileSizeExceededRes");var de_FunctionAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FunctionAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FunctionAlreadyExistsRes");var de_FunctionInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FunctionInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FunctionInUseRes");var de_FunctionSizeLimitExceededRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new FunctionSizeLimitExceeded({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_FunctionSizeLimitExceededRes");var de_IllegalDeleteRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new IllegalDelete({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_IllegalDeleteRes");var de_IllegalFieldLevelEncryptionConfigAssociationWithCacheBehaviorRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new IllegalFieldLevelEncryptionConfigAssociationWithCacheBehavior({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_IllegalFieldLevelEncryptionConfigAssociationWithCacheBehaviorRes");var de_IllegalOriginAccessConfigurationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new IllegalOriginAccessConfiguration({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_IllegalOriginAccessConfigurationRes");var de_IllegalUpdateRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new IllegalUpdate({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_IllegalUpdateRes");var de_InconsistentQuantitiesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InconsistentQuantities({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InconsistentQuantitiesRes");var de_InvalidArgumentRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidArgument({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidArgumentRes");var de_InvalidAssociationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidAssociation({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidAssociationRes");var de_InvalidDefaultRootObjectRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidDefaultRootObject({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidDefaultRootObjectRes");var de_InvalidDomainNameForOriginAccessControlRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidDomainNameForOriginAccessControl({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidDomainNameForOriginAccessControlRes");var de_InvalidErrorCodeRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidErrorCode({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidErrorCodeRes");var de_InvalidForwardCookiesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidForwardCookies({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidForwardCookiesRes");var de_InvalidFunctionAssociationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidFunctionAssociation({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidFunctionAssociationRes");var de_InvalidGeoRestrictionParameterRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidGeoRestrictionParameter({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidGeoRestrictionParameterRes");var de_InvalidHeadersForS3OriginRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidHeadersForS3Origin({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidHeadersForS3OriginRes");var de_InvalidIfMatchVersionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidIfMatchVersion({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidIfMatchVersionRes");var de_InvalidLambdaFunctionAssociationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidLambdaFunctionAssociation({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidLambdaFunctionAssociationRes");var de_InvalidLocationCodeRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidLocationCode({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidLocationCodeRes");var de_InvalidMinimumProtocolVersionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidMinimumProtocolVersion({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidMinimumProtocolVersionRes");var de_InvalidOriginRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidOrigin({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidOriginRes");var de_InvalidOriginAccessControlRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidOriginAccessControl({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidOriginAccessControlRes");var de_InvalidOriginAccessIdentityRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidOriginAccessIdentity({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidOriginAccessIdentityRes");var de_InvalidOriginKeepaliveTimeoutRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidOriginKeepaliveTimeout({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidOriginKeepaliveTimeoutRes");var de_InvalidOriginReadTimeoutRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidOriginReadTimeout({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidOriginReadTimeoutRes");var de_InvalidProtocolSettingsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidProtocolSettings({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidProtocolSettingsRes");var de_InvalidQueryStringParametersRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidQueryStringParameters({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidQueryStringParametersRes");var de_InvalidRelativePathRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidRelativePath({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidRelativePathRes");var de_InvalidRequiredProtocolRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidRequiredProtocol({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidRequiredProtocolRes");var de_InvalidResponseCodeRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidResponseCode({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidResponseCodeRes");var de_InvalidTaggingRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidTagging({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidTaggingRes");var de_InvalidTTLOrderRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidTTLOrder({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidTTLOrderRes");var de_InvalidViewerCertificateRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidViewerCertificate({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidViewerCertificateRes");var de_InvalidWebACLIdRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new InvalidWebACLId({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_InvalidWebACLIdRes");var de_KeyGroupAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new KeyGroupAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_KeyGroupAlreadyExistsRes");var de_MissingBodyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new MissingBody({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_MissingBodyRes");var de_MonitoringSubscriptionAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new MonitoringSubscriptionAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_MonitoringSubscriptionAlreadyExistsRes");var de_NoSuchCachePolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchCachePolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchCachePolicyRes");var de_NoSuchCloudFrontOriginAccessIdentityRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchCloudFrontOriginAccessIdentity({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchCloudFrontOriginAccessIdentityRes");var de_NoSuchContinuousDeploymentPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchContinuousDeploymentPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchContinuousDeploymentPolicyRes");var de_NoSuchDistributionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchDistribution({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchDistributionRes");var de_NoSuchFieldLevelEncryptionConfigRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchFieldLevelEncryptionConfig({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchFieldLevelEncryptionConfigRes");var de_NoSuchFieldLevelEncryptionProfileRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchFieldLevelEncryptionProfile({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchFieldLevelEncryptionProfileRes");var de_NoSuchFunctionExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchFunctionExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchFunctionExistsRes");var de_NoSuchInvalidationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchInvalidation({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchInvalidationRes");var de_NoSuchMonitoringSubscriptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchMonitoringSubscription({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchMonitoringSubscriptionRes");var de_NoSuchOriginRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchOrigin({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchOriginRes");var de_NoSuchOriginAccessControlRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchOriginAccessControl({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchOriginAccessControlRes");var de_NoSuchOriginRequestPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchOriginRequestPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchOriginRequestPolicyRes");var de_NoSuchPublicKeyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchPublicKey({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchPublicKeyRes");var de_NoSuchRealtimeLogConfigRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchRealtimeLogConfig({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchRealtimeLogConfigRes");var de_NoSuchResourceRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchResource({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchResourceRes");var de_NoSuchResponseHeadersPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchResponseHeadersPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchResponseHeadersPolicyRes");var de_NoSuchStreamingDistributionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new NoSuchStreamingDistribution({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_NoSuchStreamingDistributionRes");var de_OriginAccessControlAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new OriginAccessControlAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_OriginAccessControlAlreadyExistsRes");var de_OriginAccessControlInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new OriginAccessControlInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_OriginAccessControlInUseRes");var de_OriginRequestPolicyAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new OriginRequestPolicyAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_OriginRequestPolicyAlreadyExistsRes");var de_OriginRequestPolicyInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new OriginRequestPolicyInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_OriginRequestPolicyInUseRes");var de_PreconditionFailedRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new PreconditionFailed({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_PreconditionFailedRes");var de_PublicKeyAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new PublicKeyAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_PublicKeyAlreadyExistsRes");var de_PublicKeyInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new PublicKeyInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_PublicKeyInUseRes");var de_QueryArgProfileEmptyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new QueryArgProfileEmpty({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_QueryArgProfileEmptyRes");var de_RealtimeLogConfigAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new RealtimeLogConfigAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_RealtimeLogConfigAlreadyExistsRes");var de_RealtimeLogConfigInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new RealtimeLogConfigInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_RealtimeLogConfigInUseRes");var de_RealtimeLogConfigOwnerMismatchRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new RealtimeLogConfigOwnerMismatch({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_RealtimeLogConfigOwnerMismatchRes");var de_ResourceInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ResourceInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ResourceInUseRes");var de_ResourceNotDisabledRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ResourceNotDisabled({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ResourceNotDisabledRes");var de_ResponseHeadersPolicyAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ResponseHeadersPolicyAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ResponseHeadersPolicyAlreadyExistsRes");var de_ResponseHeadersPolicyInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new ResponseHeadersPolicyInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_ResponseHeadersPolicyInUseRes");var de_StagingDistributionInUseRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new StagingDistributionInUse({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_StagingDistributionInUseRes");var de_StreamingDistributionAlreadyExistsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new StreamingDistributionAlreadyExists({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_StreamingDistributionAlreadyExistsRes");var de_StreamingDistributionNotDisabledRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new StreamingDistributionNotDisabled({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_StreamingDistributionNotDisabledRes");var de_TestFunctionFailedRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TestFunctionFailed({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TestFunctionFailedRes");var de_TooLongCSPInResponseHeadersPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooLongCSPInResponseHeadersPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooLongCSPInResponseHeadersPolicyRes");var de_TooManyCacheBehaviorsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCacheBehaviors({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCacheBehaviorsRes");var de_TooManyCachePoliciesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCachePolicies({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCachePoliciesRes");var de_TooManyCertificatesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCertificates({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCertificatesRes");var de_TooManyCloudFrontOriginAccessIdentitiesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCloudFrontOriginAccessIdentities({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCloudFrontOriginAccessIdentitiesRes");var de_TooManyContinuousDeploymentPoliciesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyContinuousDeploymentPolicies({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyContinuousDeploymentPoliciesRes");var de_TooManyCookieNamesInWhiteListRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCookieNamesInWhiteList({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCookieNamesInWhiteListRes");var de_TooManyCookiesInCachePolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCookiesInCachePolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCookiesInCachePolicyRes");var de_TooManyCookiesInOriginRequestPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCookiesInOriginRequestPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCookiesInOriginRequestPolicyRes");var de_TooManyCustomHeadersInResponseHeadersPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyCustomHeadersInResponseHeadersPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyCustomHeadersInResponseHeadersPolicyRes");var de_TooManyDistributionCNAMEsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionCNAMEs({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionCNAMEsRes");var de_TooManyDistributionsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributions({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsRes");var de_TooManyDistributionsAssociatedToCachePolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToCachePolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToCachePolicyRes");var de_TooManyDistributionsAssociatedToFieldLevelEncryptionConfigRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToFieldLevelEncryptionConfig({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToFieldLevelEncryptionConfigRes");var de_TooManyDistributionsAssociatedToKeyGroupRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToKeyGroup({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToKeyGroupRes");var de_TooManyDistributionsAssociatedToOriginAccessControlRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToOriginAccessControl({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToOriginAccessControlRes");var de_TooManyDistributionsAssociatedToOriginRequestPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToOriginRequestPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToOriginRequestPolicyRes");var de_TooManyDistributionsAssociatedToResponseHeadersPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsAssociatedToResponseHeadersPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsAssociatedToResponseHeadersPolicyRes");var de_TooManyDistributionsWithFunctionAssociationsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsWithFunctionAssociations({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsWithFunctionAssociationsRes");var de_TooManyDistributionsWithLambdaAssociationsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsWithLambdaAssociations({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsWithLambdaAssociationsRes");var de_TooManyDistributionsWithSingleFunctionARNRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyDistributionsWithSingleFunctionARN({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyDistributionsWithSingleFunctionARNRes");var de_TooManyFieldLevelEncryptionConfigsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionConfigs({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionConfigsRes");var de_TooManyFieldLevelEncryptionContentTypeProfilesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionContentTypeProfiles({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionContentTypeProfilesRes");var de_TooManyFieldLevelEncryptionEncryptionEntitiesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionEncryptionEntities({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionEncryptionEntitiesRes");var de_TooManyFieldLevelEncryptionFieldPatternsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionFieldPatterns({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionFieldPatternsRes");var de_TooManyFieldLevelEncryptionProfilesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionProfiles({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionProfilesRes");var de_TooManyFieldLevelEncryptionQueryArgProfilesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFieldLevelEncryptionQueryArgProfiles({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFieldLevelEncryptionQueryArgProfilesRes");var de_TooManyFunctionAssociationsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFunctionAssociations({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFunctionAssociationsRes");var de_TooManyFunctionsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyFunctions({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyFunctionsRes");var de_TooManyHeadersInCachePolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyHeadersInCachePolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyHeadersInCachePolicyRes");var de_TooManyHeadersInForwardedValuesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyHeadersInForwardedValues({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyHeadersInForwardedValuesRes");var de_TooManyHeadersInOriginRequestPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyHeadersInOriginRequestPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyHeadersInOriginRequestPolicyRes");var de_TooManyInvalidationsInProgressRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyInvalidationsInProgress({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyInvalidationsInProgressRes");var de_TooManyKeyGroupsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyKeyGroups({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyKeyGroupsRes");var de_TooManyKeyGroupsAssociatedToDistributionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyKeyGroupsAssociatedToDistribution({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyKeyGroupsAssociatedToDistributionRes");var de_TooManyLambdaFunctionAssociationsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyLambdaFunctionAssociations({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyLambdaFunctionAssociationsRes");var de_TooManyOriginAccessControlsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyOriginAccessControls({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyOriginAccessControlsRes");var de_TooManyOriginCustomHeadersRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyOriginCustomHeaders({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyOriginCustomHeadersRes");var de_TooManyOriginGroupsPerDistributionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyOriginGroupsPerDistribution({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyOriginGroupsPerDistributionRes");var de_TooManyOriginRequestPoliciesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyOriginRequestPolicies({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyOriginRequestPoliciesRes");var de_TooManyOriginsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyOrigins({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyOriginsRes");var de_TooManyPublicKeysRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyPublicKeys({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyPublicKeysRes");var de_TooManyPublicKeysInKeyGroupRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyPublicKeysInKeyGroup({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyPublicKeysInKeyGroupRes");var de_TooManyQueryStringParametersRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyQueryStringParameters({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyQueryStringParametersRes");var de_TooManyQueryStringsInCachePolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyQueryStringsInCachePolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyQueryStringsInCachePolicyRes");var de_TooManyQueryStringsInOriginRequestPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyQueryStringsInOriginRequestPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyQueryStringsInOriginRequestPolicyRes");var de_TooManyRealtimeLogConfigsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyRealtimeLogConfigs({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyRealtimeLogConfigsRes");var de_TooManyRemoveHeadersInResponseHeadersPolicyRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyRemoveHeadersInResponseHeadersPolicy({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyRemoveHeadersInResponseHeadersPolicyRes");var de_TooManyResponseHeadersPoliciesRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyResponseHeadersPolicies({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyResponseHeadersPoliciesRes");var de_TooManyStreamingDistributionCNAMEsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyStreamingDistributionCNAMEs({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyStreamingDistributionCNAMEsRes");var de_TooManyStreamingDistributionsRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyStreamingDistributions({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyStreamingDistributionsRes");var de_TooManyTrustedSignersRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TooManyTrustedSigners({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TooManyTrustedSignersRes");var de_TrustedKeyGroupDoesNotExistRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TrustedKeyGroupDoesNotExist({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TrustedKeyGroupDoesNotExistRes");var de_TrustedSignerDoesNotExistRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new TrustedSignerDoesNotExist({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_TrustedSignerDoesNotExistRes");var de_UnsupportedOperationRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const contents = (0, import_smithy_client.map)({}); const data = parsedOutput.body.Error; if (data[_Me] != null) { contents[_Me] = (0, import_smithy_client.expectString)(data[_Me]); } const exception = new UnsupportedOperation({ $metadata: deserializeMetadata(parsedOutput), ...contents }); return (0, import_smithy_client.decorateServiceException)(exception, parsedOutput.body.Error);}, "de_UnsupportedOperationRes");var se_AccessControlAllowHeadersList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_H); });}, "se_AccessControlAllowHeadersList");var se_AccessControlAllowMethodsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_RHPACAMV, entry); return n.n(_Met); });}, "se_AccessControlAllowMethodsList");var se_AccessControlAllowOriginsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_Or); });}, "se_AccessControlAllowOriginsList");var se_AccessControlExposeHeadersList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_H); });}, "se_AccessControlExposeHeadersList");var se_Aliases = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Al); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AliasList(input[_It], context)); return bn;}, "se_Aliases");var se_AliasList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_CNAME); });}, "se_AliasList");var se_AllowedMethods = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_AM); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_MethodsList(input[_It], context)); if (input[_CM] != null) { bn.c(se_CachedMethods(input[_CM], context).n(_CM)); } return bn;}, "se_AllowedMethods");var se_AwsAccountNumberList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_AAN); });}, "se_AwsAccountNumberList");var se_CacheBehavior = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CB); if (input[_PP] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PP]).n(_PP)); } if (input[_TOI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_TOI]).n(_TOI)); } if (input[_TS] != null) { bn.c(se_TrustedSigners(input[_TS], context).n(_TS)); } if (input[_TKG] != null) { bn.c(se_TrustedKeyGroups(input[_TKG], context).n(_TKG)); } bn.cc(input, _VPP); if (input[_AM] != null) { bn.c(se_AllowedMethods(input[_AM], context).n(_AM)); } if (input[_SS] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_SS])).n(_SS)); } if (input[_Com] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Com])).n(_Com)); } if (input[_LFA] != null) { bn.c(se_LambdaFunctionAssociations(input[_LFA], context).n(_LFA)); } if (input[_FA] != null) { bn.c(se_FunctionAssociations(input[_FA], context).n(_FA)); } if (input[_FLEI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_FLEI]).n(_FLEI)); } if (input[_RLCA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RLCA]).n(_RLCA)); } if (input[_CPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CPI]).n(_CPI)); } if (input[_ORPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ORPI]).n(_ORPI)); } if (input[_RHPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RHPI]).n(_RHPI)); } if (input[_GC] != null) { bn.c(se_GrpcConfig(input[_GC], context).n(_GC)); } if (input[_FV] != null) { bn.c(se_ForwardedValues(input[_FV], context).n(_FV)); } if (input[_MTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTL])).n(_MTTL)); } if (input[_DTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_DTTL])).n(_DTTL)); } if (input[_MTTLa] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTLa])).n(_MTTLa)); } return bn;}, "se_CacheBehavior");var se_CacheBehaviorList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_CacheBehavior(entry, context); return n.n(_CB); });}, "se_CacheBehaviorList");var se_CacheBehaviors = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CBa); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_CacheBehaviorList(input[_It], context)); return bn;}, "se_CacheBehaviors");var se_CachedMethods = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CM); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_MethodsList(input[_It], context)); return bn;}, "se_CachedMethods");var se_CachePolicyConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CPC); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_DTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_DTTL])).n(_DTTL)); } if (input[_MTTLa] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTLa])).n(_MTTLa)); } if (input[_MTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTL])).n(_MTTL)); } if (input[_PICKAFTO] != null) { bn.c(se_ParametersInCacheKeyAndForwardedToOrigin(input[_PICKAFTO], context).n(_PICKAFTO)); } return bn;}, "se_CachePolicyConfig");var se_CachePolicyCookiesConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CPCC); if (input[_CBo] != null) { bn.c(import_xml_builder.XmlNode.of(_CPCB, input[_CBo]).n(_CBo)); } if (input[_Coo] != null) { bn.c(se_CookieNames(input[_Coo], context).n(_Coo)); } return bn;}, "se_CachePolicyCookiesConfig");var se_CachePolicyHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CPHC); if (input[_HB] != null) { bn.c(import_xml_builder.XmlNode.of(_CPHB, input[_HB]).n(_HB)); } if (input[_He] != null) { bn.c(se_Headers(input[_He], context).n(_He)); } return bn;}, "se_CachePolicyHeadersConfig");var se_CachePolicyQueryStringsConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CPQSC); if (input[_QSB] != null) { bn.c(import_xml_builder.XmlNode.of(_CPQSB, input[_QSB]).n(_QSB)); } if (input[_QS] != null) { bn.c(se_QueryStringNames(input[_QS], context).n(_QS)); } return bn;}, "se_CachePolicyQueryStringsConfig");var se_Certificate = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Ce); if (input[_Ar] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Ar]).n(_Ar)); } return bn;}, "se_Certificate");var se_CloudFrontOriginAccessIdentityConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CFOAIC); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } return bn;}, "se_CloudFrontOriginAccessIdentityConfig");var se_ConnectionGroupAssociationFilter = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CGAF); if (input[_AILI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_AILI]).n(_AILI)); } return bn;}, "se_ConnectionGroupAssociationFilter");var se_ContentTypeProfile = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CTP); bn.cc(input, _Fo); if (input[_PI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PI]).n(_PI)); } if (input[_CT] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CT]).n(_CT)); } return bn;}, "se_ContentTypeProfile");var se_ContentTypeProfileConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CTPC); if (input[_FWCTIU] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_FWCTIU])).n(_FWCTIU)); } if (input[_CTPo] != null) { bn.c(se_ContentTypeProfiles(input[_CTPo], context).n(_CTPo)); } return bn;}, "se_ContentTypeProfileConfig");var se_ContentTypeProfileList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_ContentTypeProfile(entry, context); return n.n(_CTP); });}, "se_ContentTypeProfileList");var se_ContentTypeProfiles = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CTPo); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_ContentTypeProfileList(input[_It], context)); return bn;}, "se_ContentTypeProfiles");var se_ContinuousDeploymentPolicyConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CDPC); if (input[_SDDN] != null) { bn.c(se_StagingDistributionDnsNames(input[_SDDN], context).n(_SDDN)); } if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_TC] != null) { bn.c(se_TrafficConfig(input[_TC], context).n(_TC)); } return bn;}, "se_ContinuousDeploymentPolicyConfig");var se_ContinuousDeploymentSingleHeaderConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CDSHC); if (input[_H] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_H]).n(_H)); } if (input[_V] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_V]).n(_V)); } return bn;}, "se_ContinuousDeploymentSingleHeaderConfig");var se_ContinuousDeploymentSingleWeightConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CDSWC); if (input[_W] != null) { bn.c(import_xml_builder.XmlNode.of(_f, String(input[_W])).n(_W)); } if (input[_SSC] != null) { bn.c(se_SessionStickinessConfig(input[_SSC], context).n(_SSC)); } return bn;}, "se_ContinuousDeploymentSingleWeightConfig");var se_CookieNameList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_N); });}, "se_CookieNameList");var se_CookieNames = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CN); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_CookieNameList(input[_It], context)); return bn;}, "se_CookieNames");var se_CookiePreference = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CP); if (input[_For] != null) { bn.c(import_xml_builder.XmlNode.of(_ISt, input[_For]).n(_For)); } if (input[_WN] != null) { bn.c(se_CookieNames(input[_WN], context).n(_WN)); } return bn;}, "se_CookiePreference");var se_CustomErrorResponse = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CER); if (input[_EC] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_EC])).n(_EC)); } if (input[_RPP] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RPP]).n(_RPP)); } if (input[_RC] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RC]).n(_RC)); } if (input[_ECMTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_ECMTTL])).n(_ECMTTL)); } return bn;}, "se_CustomErrorResponse");var se_CustomErrorResponseList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_CustomErrorResponse(entry, context); return n.n(_CER); });}, "se_CustomErrorResponseList");var se_CustomErrorResponses = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CERu); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_CustomErrorResponseList(input[_It], context)); return bn;}, "se_CustomErrorResponses");var se_CustomHeaders = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_CH); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_OriginCustomHeadersList(input[_It], context)); return bn;}, "se_CustomHeaders");var se_Customizations = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_C); if (input[_WA] != null) { bn.c(se_WebAclCustomization(input[_WA], context).n(_WA)); } if (input[_Ce] != null) { bn.c(se_Certificate(input[_Ce], context).n(_Ce)); } if (input[_GR] != null) { bn.c(se_GeoRestrictionCustomization(input[_GR], context).n(_GR)); } return bn;}, "se_Customizations");var se_CustomOriginConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_COC); if (input[_HTTPP] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_HTTPP])).n(_HTTPP)); } if (input[_HTTPSP] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_HTTPSP])).n(_HTTPSP)); } bn.cc(input, _OPP); if (input[_OSP] != null) { bn.c(se_OriginSslProtocols(input[_OSP], context).n(_OSP)); } if (input[_ORT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ORT])).n(_ORT)); } if (input[_OKT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_OKT])).n(_OKT)); } bn.cc(input, _IAT); return bn;}, "se_CustomOriginConfig");var se_DefaultCacheBehavior = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DCB); if (input[_TOI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_TOI]).n(_TOI)); } if (input[_TS] != null) { bn.c(se_TrustedSigners(input[_TS], context).n(_TS)); } if (input[_TKG] != null) { bn.c(se_TrustedKeyGroups(input[_TKG], context).n(_TKG)); } bn.cc(input, _VPP); if (input[_AM] != null) { bn.c(se_AllowedMethods(input[_AM], context).n(_AM)); } if (input[_SS] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_SS])).n(_SS)); } if (input[_Com] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Com])).n(_Com)); } if (input[_LFA] != null) { bn.c(se_LambdaFunctionAssociations(input[_LFA], context).n(_LFA)); } if (input[_FA] != null) { bn.c(se_FunctionAssociations(input[_FA], context).n(_FA)); } if (input[_FLEI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_FLEI]).n(_FLEI)); } if (input[_RLCA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RLCA]).n(_RLCA)); } if (input[_CPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CPI]).n(_CPI)); } if (input[_ORPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ORPI]).n(_ORPI)); } if (input[_RHPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RHPI]).n(_RHPI)); } if (input[_GC] != null) { bn.c(se_GrpcConfig(input[_GC], context).n(_GC)); } if (input[_FV] != null) { bn.c(se_ForwardedValues(input[_FV], context).n(_FV)); } if (input[_MTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTL])).n(_MTTL)); } if (input[_DTTL] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_DTTL])).n(_DTTL)); } if (input[_MTTLa] != null) { bn.c(import_xml_builder.XmlNode.of(_l, String(input[_MTTLa])).n(_MTTLa)); } return bn;}, "se_DefaultCacheBehavior");var se_DistributionConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DCi); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_Al] != null) { bn.c(se_Aliases(input[_Al], context).n(_Al)); } if (input[_DRO] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DRO]).n(_DRO)); } if (input[_Ori] != null) { bn.c(se_Origins(input[_Ori], context).n(_Ori)); } if (input[_OG] != null) { bn.c(se_OriginGroups(input[_OG], context).n(_OG)); } if (input[_DCB] != null) { bn.c(se_DefaultCacheBehavior(input[_DCB], context).n(_DCB)); } if (input[_CBa] != null) { bn.c(se_CacheBehaviors(input[_CBa], context).n(_CBa)); } if (input[_CERu] != null) { bn.c(se_CustomErrorResponses(input[_CERu], context).n(_CERu)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_CTo, input[_Co]).n(_Co)); } if (input[_Lo] != null) { bn.c(se_LoggingConfig(input[_Lo], context).n(_Lo)); } bn.cc(input, _PC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_VC] != null) { bn.c(se_ViewerCertificate(input[_VC], context).n(_VC)); } if (input[_Re] != null) { bn.c(se_Restrictions(input[_Re], context).n(_Re)); } if (input[_WACLI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_WACLI]).n(_WACLI)); } bn.cc(input, _HV); if (input[_IIPVE] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_IIPVE])).n(_IIPVE)); } if (input[_CDPI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CDPI]).n(_CDPI)); } if (input[_S] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_S])).n(_S)); } if (input[_AILI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_AILI]).n(_AILI)); } if (input[_TCe] != null) { bn.c(se_TenantConfig(input[_TCe], context).n(_TCe)); } bn.cc(input, _CMo); return bn;}, "se_DistributionConfig");var se_DistributionConfigWithTags = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DCWT); if (input[_DCi] != null) { bn.c(se_DistributionConfig(input[_DCi], context).n(_DCi)); } if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } return bn;}, "se_DistributionConfigWithTags");var se_DistributionResourceId = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DRI); if (input[_DI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DI]).n(_DI)); } if (input[_DTI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DTI]).n(_DTI)); } return bn;}, "se_DistributionResourceId");var se_DistributionTenantAssociationFilter = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DTAF); if (input[_DI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DI]).n(_DI)); } if (input[_CGI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CGI]).n(_CGI)); } return bn;}, "se_DistributionTenantAssociationFilter");var se_DomainItem = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_DIo); if (input[_Do] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Do]).n(_Do)); } return bn;}, "se_DomainItem");var se_DomainList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_DomainItem(entry, context); return n.n(_m); });}, "se_DomainList");var se_EncryptionEntities = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_EE); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_EncryptionEntityList(input[_It], context)); return bn;}, "se_EncryptionEntities");var se_EncryptionEntity = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_EEn); if (input[_PKI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PKI]).n(_PKI)); } if (input[_PIr] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PIr]).n(_PIr)); } if (input[_FP] != null) { bn.c(se_FieldPatterns(input[_FP], context).n(_FP)); } return bn;}, "se_EncryptionEntity");var se_EncryptionEntityList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_EncryptionEntity(entry, context); return n.n(_EEn); });}, "se_EncryptionEntityList");var se_EndPoint = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_EPn); if (input[_ST] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ST]).n(_ST)); } if (input[_KSC] != null) { bn.c(se_KinesisStreamConfig(input[_KSC], context).n(_KSC)); } return bn;}, "se_EndPoint");var se_EndPointList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_EndPoint(entry, context); return n.n(_m); });}, "se_EndPointList");var se_FieldLevelEncryptionConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FLEC); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_QAPC] != null) { bn.c(se_QueryArgProfileConfig(input[_QAPC], context).n(_QAPC)); } if (input[_CTPC] != null) { bn.c(se_ContentTypeProfileConfig(input[_CTPC], context).n(_CTPC)); } return bn;}, "se_FieldLevelEncryptionConfig");var se_FieldLevelEncryptionProfileConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FLEPC); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_EE] != null) { bn.c(se_EncryptionEntities(input[_EE], context).n(_EE)); } return bn;}, "se_FieldLevelEncryptionProfileConfig");var se_FieldList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_Fi); });}, "se_FieldList");var se_FieldPatternList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_FPi); });}, "se_FieldPatternList");var se_FieldPatterns = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FP); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_FieldPatternList(input[_It], context)); return bn;}, "se_FieldPatterns");var se_ForwardedValues = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FV); if (input[_QSu] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_QSu])).n(_QSu)); } if (input[_Coo] != null) { bn.c(se_CookiePreference(input[_Coo], context).n(_Coo)); } if (input[_He] != null) { bn.c(se_Headers(input[_He], context).n(_He)); } if (input[_QSCK] != null) { bn.c(se_QueryStringCacheKeys(input[_QSCK], context).n(_QSCK)); } return bn;}, "se_ForwardedValues");var se_FunctionAssociation = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FAu); bn.cc(input, _FARN); bn.cc(input, _ETv); return bn;}, "se_FunctionAssociation");var se_FunctionAssociationList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_FunctionAssociation(entry, context); return n.n(_FAu); });}, "se_FunctionAssociationList");var se_FunctionAssociations = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FA); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_FunctionAssociationList(input[_It], context)); return bn;}, "se_FunctionAssociations");var se_FunctionConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_FCu); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_Ru] != null) { bn.c(import_xml_builder.XmlNode.of(_FR, input[_Ru]).n(_Ru)); } if (input[_KVSA] != null) { bn.c(se_KeyValueStoreAssociations(input[_KVSA], context).n(_KVSA)); } return bn;}, "se_FunctionConfig");var se_GeoRestriction = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_GRe); if (input[_RT] != null) { bn.c(import_xml_builder.XmlNode.of(_GRT, input[_RT]).n(_RT)); } if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_LocationList(input[_It], context)); return bn;}, "se_GeoRestriction");var se_GeoRestrictionCustomization = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_GRC); if (input[_RT] != null) { bn.c(import_xml_builder.XmlNode.of(_GRT, input[_RT]).n(_RT)); } bn.lc(input, "Locations", "Locations", () => se_LocationList(input[_Loc], context)); return bn;}, "se_GeoRestrictionCustomization");var se_GrpcConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_GC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } return bn;}, "se_GrpcConfig");var se_HeaderList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_N); });}, "se_HeaderList");var se_Headers = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_He); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_HeaderList(input[_It], context)); return bn;}, "se_Headers");var se_ImportSource = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_IS); if (input[_STo] != null) { bn.c(import_xml_builder.XmlNode.of(_IST, input[_STo]).n(_STo)); } if (input[_SARN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_SARN]).n(_SARN)); } return bn;}, "se_ImportSource");var se_InvalidationBatch = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_IB); if (input[_Pa] != null) { bn.c(se_Paths(input[_Pa], context).n(_Pa)); } if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } return bn;}, "se_InvalidationBatch");var se_KeyGroupConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_KGC); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } bn.lc(input, "Items", "Items", () => se_PublicKeyIdList(input[_It], context)); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } return bn;}, "se_KeyGroupConfig");var se_KeyValueStoreAssociation = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_KVSAe); bn.cc(input, _KVSARN); return bn;}, "se_KeyValueStoreAssociation");var se_KeyValueStoreAssociationList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_KeyValueStoreAssociation(entry, context); return n.n(_KVSAe); });}, "se_KeyValueStoreAssociationList");var se_KeyValueStoreAssociations = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_KVSA); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_KeyValueStoreAssociationList(input[_It], context)); return bn;}, "se_KeyValueStoreAssociations");var se_KinesisStreamConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_KSC); if (input[_RARN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RARN]).n(_RARN)); } if (input[_SARNt] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_SARNt]).n(_SARNt)); } return bn;}, "se_KinesisStreamConfig");var se_LambdaFunctionAssociation = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_LFAa); bn.cc(input, _LFARN); bn.cc(input, _ETv); if (input[_IBn] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_IBn])).n(_IBn)); } return bn;}, "se_LambdaFunctionAssociation");var se_LambdaFunctionAssociationList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_LambdaFunctionAssociation(entry, context); return n.n(_LFAa); });}, "se_LambdaFunctionAssociationList");var se_LambdaFunctionAssociations = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_LFA); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_LambdaFunctionAssociationList(input[_It], context)); return bn;}, "se_LambdaFunctionAssociations");var se_LocationList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_L); });}, "se_LocationList");var se_LoggingConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_LC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_ICn] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_ICn])).n(_ICn)); } if (input[_B] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_B]).n(_B)); } if (input[_Pr] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Pr]).n(_Pr)); } return bn;}, "se_LoggingConfig");var se_ManagedCertificateRequest = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_MCR); bn.cc(input, _VTH); if (input[_PDN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PDN]).n(_PDN)); } bn.cc(input, _CTLP); return bn;}, "se_ManagedCertificateRequest");var se_MethodsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_Met, entry); return n.n(_Met); });}, "se_MethodsList");var se_MonitoringSubscription = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_MS); if (input[_RMSC] != null) { bn.c(se_RealtimeMetricsSubscriptionConfig(input[_RMSC], context).n(_RMSC)); } return bn;}, "se_MonitoringSubscription");var se_Origin = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Or); if (input[_Id] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Id]).n(_Id)); } if (input[_DN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DN]).n(_DN)); } if (input[_OP] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_OP]).n(_OP)); } if (input[_CH] != null) { bn.c(se_CustomHeaders(input[_CH], context).n(_CH)); } if (input[_SOC] != null) { bn.c(se_S3OriginConfig(input[_SOC], context).n(_SOC)); } if (input[_COC] != null) { bn.c(se_CustomOriginConfig(input[_COC], context).n(_COC)); } if (input[_VOC] != null) { bn.c(se_VpcOriginConfig(input[_VOC], context).n(_VOC)); } if (input[_CAo] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_CAo])).n(_CAo)); } if (input[_CTon] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_CTon])).n(_CTon)); } if (input[_RCT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_RCT])).n(_RCT)); } if (input[_OS] != null) { bn.c(se_OriginShield(input[_OS], context).n(_OS)); } if (input[_OACI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_OACI]).n(_OACI)); } return bn;}, "se_Origin");var se_OriginAccessControlConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OACC); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_De] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_De]).n(_De)); } if (input[_SP] != null) { bn.c(import_xml_builder.XmlNode.of(_OACSP, input[_SP]).n(_SP)); } if (input[_SB] != null) { bn.c(import_xml_builder.XmlNode.of(_OACSB, input[_SB]).n(_SB)); } if (input[_OACOT] != null) { bn.c(import_xml_builder.XmlNode.of(_OACOTr, input[_OACOT]).n(_OACOT)); } return bn;}, "se_OriginAccessControlConfig");var se_OriginCustomHeader = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OCH); if (input[_HN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_HN]).n(_HN)); } if (input[_HVe] != null) { bn.c(import_xml_builder.XmlNode.of(_sST, input[_HVe]).n(_HVe)); } return bn;}, "se_OriginCustomHeader");var se_OriginCustomHeadersList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_OriginCustomHeader(entry, context); return n.n(_OCH); });}, "se_OriginCustomHeadersList");var se_OriginGroup = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OGr); if (input[_Id] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Id]).n(_Id)); } if (input[_FCa] != null) { bn.c(se_OriginGroupFailoverCriteria(input[_FCa], context).n(_FCa)); } if (input[_Mem] != null) { bn.c(se_OriginGroupMembers(input[_Mem], context).n(_Mem)); } if (input[_SC] != null) { bn.c(import_xml_builder.XmlNode.of(_OGSC, input[_SC]).n(_SC)); } return bn;}, "se_OriginGroup");var se_OriginGroupFailoverCriteria = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OGFC); if (input[_SCt] != null) { bn.c(se_StatusCodes(input[_SCt], context).n(_SCt)); } return bn;}, "se_OriginGroupFailoverCriteria");var se_OriginGroupList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_OriginGroup(entry, context); return n.n(_OGr); });}, "se_OriginGroupList");var se_OriginGroupMember = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OGM); if (input[_OI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_OI]).n(_OI)); } return bn;}, "se_OriginGroupMember");var se_OriginGroupMemberList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_OriginGroupMember(entry, context); return n.n(_OGM); });}, "se_OriginGroupMemberList");var se_OriginGroupMembers = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OGMr); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_OriginGroupMemberList(input[_It], context)); return bn;}, "se_OriginGroupMembers");var se_OriginGroups = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OG); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_OriginGroupList(input[_It], context)); return bn;}, "se_OriginGroups");var se_OriginList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_Origin(entry, context); return n.n(_Or); });}, "se_OriginList");var se_OriginRequestPolicyConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_ORPC); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_HC] != null) { bn.c(se_OriginRequestPolicyHeadersConfig(input[_HC], context).n(_HC)); } if (input[_CC] != null) { bn.c(se_OriginRequestPolicyCookiesConfig(input[_CC], context).n(_CC)); } if (input[_QSC] != null) { bn.c(se_OriginRequestPolicyQueryStringsConfig(input[_QSC], context).n(_QSC)); } return bn;}, "se_OriginRequestPolicyConfig");var se_OriginRequestPolicyCookiesConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_ORPCC); if (input[_CBo] != null) { bn.c(import_xml_builder.XmlNode.of(_ORPCB, input[_CBo]).n(_CBo)); } if (input[_Coo] != null) { bn.c(se_CookieNames(input[_Coo], context).n(_Coo)); } return bn;}, "se_OriginRequestPolicyCookiesConfig");var se_OriginRequestPolicyHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_ORPHC); if (input[_HB] != null) { bn.c(import_xml_builder.XmlNode.of(_ORPHB, input[_HB]).n(_HB)); } if (input[_He] != null) { bn.c(se_Headers(input[_He], context).n(_He)); } return bn;}, "se_OriginRequestPolicyHeadersConfig");var se_OriginRequestPolicyQueryStringsConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_ORPQSC); if (input[_QSB] != null) { bn.c(import_xml_builder.XmlNode.of(_ORPQSB, input[_QSB]).n(_QSB)); } if (input[_QS] != null) { bn.c(se_QueryStringNames(input[_QS], context).n(_QS)); } return bn;}, "se_OriginRequestPolicyQueryStringsConfig");var se_Origins = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Ori); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_OriginList(input[_It], context)); return bn;}, "se_Origins");var se_OriginShield = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OS); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } bn.cc(input, _OSR); return bn;}, "se_OriginShield");var se_OriginSslProtocols = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_OSP); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_SslProtocolsList(input[_It], context)); return bn;}, "se_OriginSslProtocols");var se_Parameter = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Par); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_PN, input[_N]).n(_N)); } if (input[_V] != null) { bn.c(import_xml_builder.XmlNode.of(_PV, input[_V]).n(_V)); } return bn;}, "se_Parameter");var se_ParameterDefinition = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_PD); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_PN, input[_N]).n(_N)); } if (input[_Def] != null) { bn.c(se_ParameterDefinitionSchema(input[_Def], context).n(_Def)); } return bn;}, "se_ParameterDefinition");var se_ParameterDefinitions = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_ParameterDefinition(entry, context); return n.n(_m); });}, "se_ParameterDefinitions");var se_ParameterDefinitionSchema = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_PDS); if (input[_SSt] != null) { bn.c(se_StringSchemaConfig(input[_SSt], context).n(_SSt)); } return bn;}, "se_ParameterDefinitionSchema");var se_Parameters = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_Parameter(entry, context); return n.n(_m); });}, "se_Parameters");var se_ParametersInCacheKeyAndForwardedToOrigin = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_PICKAFTO); if (input[_EAEG] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_EAEG])).n(_EAEG)); } if (input[_EAEB] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_EAEB])).n(_EAEB)); } if (input[_HC] != null) { bn.c(se_CachePolicyHeadersConfig(input[_HC], context).n(_HC)); } if (input[_CC] != null) { bn.c(se_CachePolicyCookiesConfig(input[_CC], context).n(_CC)); } if (input[_QSC] != null) { bn.c(se_CachePolicyQueryStringsConfig(input[_QSC], context).n(_QSC)); } return bn;}, "se_ParametersInCacheKeyAndForwardedToOrigin");var se_PathList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_Pat); });}, "se_PathList");var se_Paths = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Pa); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_PathList(input[_It], context)); return bn;}, "se_Paths");var se_PublicKeyConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_PKC); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_EK] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_EK]).n(_EK)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } return bn;}, "se_PublicKeyConfig");var se_PublicKeyIdList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_PK); });}, "se_PublicKeyIdList");var se_QueryArgProfile = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_QAP); if (input[_QA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_QA]).n(_QA)); } if (input[_PI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_PI]).n(_PI)); } return bn;}, "se_QueryArgProfile");var se_QueryArgProfileConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_QAPC); if (input[_FWQAPIU] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_FWQAPIU])).n(_FWQAPIU)); } if (input[_QAPu] != null) { bn.c(se_QueryArgProfiles(input[_QAPu], context).n(_QAPu)); } return bn;}, "se_QueryArgProfileConfig");var se_QueryArgProfileList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_QueryArgProfile(entry, context); return n.n(_QAP); });}, "se_QueryArgProfileList");var se_QueryArgProfiles = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_QAPu); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_QueryArgProfileList(input[_It], context)); return bn;}, "se_QueryArgProfiles");var se_QueryStringCacheKeys = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_QSCK); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_QueryStringCacheKeysList(input[_It], context)); return bn;}, "se_QueryStringCacheKeys");var se_QueryStringCacheKeysList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_N); });}, "se_QueryStringCacheKeysList");var se_QueryStringNames = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_QSN); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_QueryStringNamesList(input[_It], context)); return bn;}, "se_QueryStringNames");var se_QueryStringNamesList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_N); });}, "se_QueryStringNamesList");var se_RealtimeMetricsSubscriptionConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RMSC); bn.cc(input, _RMSS); return bn;}, "se_RealtimeMetricsSubscriptionConfig");var se_ResponseHeadersPolicyAccessControlAllowHeaders = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPACAH); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AccessControlAllowHeadersList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyAccessControlAllowHeaders");var se_ResponseHeadersPolicyAccessControlAllowMethods = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPACAM); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AccessControlAllowMethodsList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyAccessControlAllowMethods");var se_ResponseHeadersPolicyAccessControlAllowOrigins = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPACAO); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AccessControlAllowOriginsList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyAccessControlAllowOrigins");var se_ResponseHeadersPolicyAccessControlExposeHeaders = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPACEH); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AccessControlExposeHeadersList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyAccessControlExposeHeaders");var se_ResponseHeadersPolicyConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPC); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_CCo] != null) { bn.c(se_ResponseHeadersPolicyCorsConfig(input[_CCo], context).n(_CCo)); } if (input[_SHC] != null) { bn.c(se_ResponseHeadersPolicySecurityHeadersConfig(input[_SHC], context).n(_SHC)); } if (input[_STHC] != null) { bn.c(se_ResponseHeadersPolicyServerTimingHeadersConfig(input[_STHC], context).n(_STHC)); } if (input[_CHC] != null) { bn.c(se_ResponseHeadersPolicyCustomHeadersConfig(input[_CHC], context).n(_CHC)); } if (input[_RHC] != null) { bn.c(se_ResponseHeadersPolicyRemoveHeadersConfig(input[_RHC], context).n(_RHC)); } return bn;}, "se_ResponseHeadersPolicyConfig");var se_ResponseHeadersPolicyContentSecurityPolicy = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPCSP); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } if (input[_CSP] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CSP]).n(_CSP)); } return bn;}, "se_ResponseHeadersPolicyContentSecurityPolicy");var se_ResponseHeadersPolicyContentTypeOptions = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPCTO); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } return bn;}, "se_ResponseHeadersPolicyContentTypeOptions");var se_ResponseHeadersPolicyCorsConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPCC); if (input[_ACAO] != null) { bn.c(se_ResponseHeadersPolicyAccessControlAllowOrigins(input[_ACAO], context).n(_ACAO)); } if (input[_ACAH] != null) { bn.c(se_ResponseHeadersPolicyAccessControlAllowHeaders(input[_ACAH], context).n(_ACAH)); } if (input[_ACAM] != null) { bn.c(se_ResponseHeadersPolicyAccessControlAllowMethods(input[_ACAM], context).n(_ACAM)); } if (input[_ACAC] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_ACAC])).n(_ACAC)); } if (input[_ACEH] != null) { bn.c(se_ResponseHeadersPolicyAccessControlExposeHeaders(input[_ACEH], context).n(_ACEH)); } if (input[_ACMAS] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ACMAS])).n(_ACMAS)); } if (input[_OO] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_OO])).n(_OO)); } return bn;}, "se_ResponseHeadersPolicyCorsConfig");var se_ResponseHeadersPolicyCustomHeader = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPCH); if (input[_H] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_H]).n(_H)); } if (input[_V] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_V]).n(_V)); } if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } return bn;}, "se_ResponseHeadersPolicyCustomHeader");var se_ResponseHeadersPolicyCustomHeaderList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_ResponseHeadersPolicyCustomHeader(entry, context); return n.n(_RHPCH); });}, "se_ResponseHeadersPolicyCustomHeaderList");var se_ResponseHeadersPolicyCustomHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPCHC); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_ResponseHeadersPolicyCustomHeaderList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyCustomHeadersConfig");var se_ResponseHeadersPolicyFrameOptions = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPFO); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } if (input[_FO] != null) { bn.c(import_xml_builder.XmlNode.of(_FOL, input[_FO]).n(_FO)); } return bn;}, "se_ResponseHeadersPolicyFrameOptions");var se_ResponseHeadersPolicyReferrerPolicy = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPRP); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } if (input[_RP] != null) { bn.c(import_xml_builder.XmlNode.of(_RPL, input[_RP]).n(_RP)); } return bn;}, "se_ResponseHeadersPolicyReferrerPolicy");var se_ResponseHeadersPolicyRemoveHeader = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPRH); if (input[_H] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_H]).n(_H)); } return bn;}, "se_ResponseHeadersPolicyRemoveHeader");var se_ResponseHeadersPolicyRemoveHeaderList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_ResponseHeadersPolicyRemoveHeader(entry, context); return n.n(_RHPRH); });}, "se_ResponseHeadersPolicyRemoveHeaderList");var se_ResponseHeadersPolicyRemoveHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPRHC); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_ResponseHeadersPolicyRemoveHeaderList(input[_It], context)); return bn;}, "se_ResponseHeadersPolicyRemoveHeadersConfig");var se_ResponseHeadersPolicySecurityHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPSHC); if (input[_XSSP] != null) { bn.c(se_ResponseHeadersPolicyXSSProtection(input[_XSSP], context).n(_XSSP)); } if (input[_FOr] != null) { bn.c(se_ResponseHeadersPolicyFrameOptions(input[_FOr], context).n(_FOr)); } if (input[_RP] != null) { bn.c(se_ResponseHeadersPolicyReferrerPolicy(input[_RP], context).n(_RP)); } if (input[_CSP] != null) { bn.c(se_ResponseHeadersPolicyContentSecurityPolicy(input[_CSP], context).n(_CSP)); } if (input[_CTO] != null) { bn.c(se_ResponseHeadersPolicyContentTypeOptions(input[_CTO], context).n(_CTO)); } if (input[_STS] != null) { bn.c(se_ResponseHeadersPolicyStrictTransportSecurity(input[_STS], context).n(_STS)); } return bn;}, "se_ResponseHeadersPolicySecurityHeadersConfig");var se_ResponseHeadersPolicyServerTimingHeadersConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPSTHC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_SR] != null) { bn.c(import_xml_builder.XmlNode.of(_SR, String(input[_SR])).n(_SR)); } return bn;}, "se_ResponseHeadersPolicyServerTimingHeadersConfig");var se_ResponseHeadersPolicyStrictTransportSecurity = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPSTS); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } if (input[_ISn] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_ISn])).n(_ISn)); } if (input[_Pre] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Pre])).n(_Pre)); } if (input[_ACMAS] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ACMAS])).n(_ACMAS)); } return bn;}, "se_ResponseHeadersPolicyStrictTransportSecurity");var se_ResponseHeadersPolicyXSSProtection = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_RHPXSSP); if (input[_Ov] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Ov])).n(_Ov)); } if (input[_Pro] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Pro])).n(_Pro)); } if (input[_MB] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_MB])).n(_MB)); } if (input[_RU] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_RU]).n(_RU)); } return bn;}, "se_ResponseHeadersPolicyXSSProtection");var se_Restrictions = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Re); if (input[_GRe] != null) { bn.c(se_GeoRestriction(input[_GRe], context).n(_GRe)); } return bn;}, "se_Restrictions");var se_S3Origin = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SO); if (input[_DN] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_DN]).n(_DN)); } if (input[_OAI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_OAI]).n(_OAI)); } return bn;}, "se_S3Origin");var se_S3OriginConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SOC); if (input[_OAI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_OAI]).n(_OAI)); } if (input[_ORT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ORT])).n(_ORT)); } return bn;}, "se_S3OriginConfig");var se_SessionStickinessConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SSC); if (input[_ITTL] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ITTL])).n(_ITTL)); } if (input[_MTTLax] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_MTTLax])).n(_MTTLax)); } return bn;}, "se_SessionStickinessConfig");var se_SslProtocolsList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_SPs, entry); return n.n(_SPs); });}, "se_SslProtocolsList");var se_StagingDistributionDnsNameList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_DNn); });}, "se_StagingDistributionDnsNameList");var se_StagingDistributionDnsNames = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SDDN); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_StagingDistributionDnsNameList(input[_It], context)); return bn;}, "se_StagingDistributionDnsNames");var se_StatusCodeList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_i, String(entry)); return n.n(_SCta); });}, "se_StatusCodeList");var se_StatusCodes = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SCt); if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_StatusCodeList(input[_It], context)); return bn;}, "se_StatusCodes");var se_StreamingDistributionConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SDC); if (input[_CR] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_CR]).n(_CR)); } if (input[_SO] != null) { bn.c(se_S3Origin(input[_SO], context).n(_SO)); } if (input[_Al] != null) { bn.c(se_Aliases(input[_Al], context).n(_Al)); } if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Co]).n(_Co)); } if (input[_Lo] != null) { bn.c(se_StreamingLoggingConfig(input[_Lo], context).n(_Lo)); } if (input[_TS] != null) { bn.c(se_TrustedSigners(input[_TS], context).n(_TS)); } bn.cc(input, _PC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } return bn;}, "se_StreamingDistributionConfig");var se_StreamingDistributionConfigWithTags = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SDCWT); if (input[_SDC] != null) { bn.c(se_StreamingDistributionConfig(input[_SDC], context).n(_SDC)); } if (input[_T] != null) { bn.c(se_Tags(input[_T], context).n(_T)); } return bn;}, "se_StreamingDistributionConfigWithTags");var se_StreamingLoggingConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SLC); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_B] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_B]).n(_B)); } if (input[_Pr] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Pr]).n(_Pr)); } return bn;}, "se_StreamingLoggingConfig");var se_StringSchemaConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_SSCt); if (input[_Co] != null) { bn.c(import_xml_builder.XmlNode.of(_sST, input[_Co]).n(_Co)); } if (input[_DV] != null) { bn.c(import_xml_builder.XmlNode.of(_PV, input[_DV]).n(_DV)); } if (input[_Req] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_Req])).n(_Req)); } return bn;}, "se_StringSchemaConfig");var se_Tag = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_Ta); if (input[_K] != null) { bn.c(import_xml_builder.XmlNode.of(_TK, input[_K]).n(_K)); } if (input[_V] != null) { bn.c(import_xml_builder.XmlNode.of(_TV, input[_V]).n(_V)); } return bn;}, "se_Tag");var se_TagKeyList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_TK, entry); return n.n(_K); });}, "se_TagKeyList");var se_TagKeys = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_TKa); bn.lc(input, "Items", "Items", () => se_TagKeyList(input[_It], context)); return bn;}, "se_TagKeys");var se_TagList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = se_Tag(entry, context); return n.n(_Ta); });}, "se_TagList");var se_Tags = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_T); bn.lc(input, "Items", "Items", () => se_TagList(input[_It], context)); return bn;}, "se_Tags");var se_TenantConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_TCe); bn.lc(input, "ParameterDefinitions", "ParameterDefinitions", () => se_ParameterDefinitions(input[_PDa], context)); return bn;}, "se_TenantConfig");var se_TrafficConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_TC); if (input[_SWC] != null) { bn.c(se_ContinuousDeploymentSingleWeightConfig(input[_SWC], context).n(_SWC)); } if (input[_SHCi] != null) { bn.c(se_ContinuousDeploymentSingleHeaderConfig(input[_SHCi], context).n(_SHCi)); } if (input[_Ty] != null) { bn.c(import_xml_builder.XmlNode.of(_CDPT, input[_Ty]).n(_Ty)); } return bn;}, "se_TrafficConfig");var se_TrustedKeyGroupIdList = /* @__PURE__ */ __name((input, context) => { return input.filter((e) => e != null).map((entry) => { const n = import_xml_builder.XmlNode.of(_s, entry); return n.n(_KG); });}, "se_TrustedKeyGroupIdList");var se_TrustedKeyGroups = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_TKG); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_TrustedKeyGroupIdList(input[_It], context)); return bn;}, "se_TrustedKeyGroups");var se_TrustedSigners = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_TS); if (input[_E] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_E])).n(_E)); } if (input[_Q] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_Q])).n(_Q)); } bn.lc(input, "Items", "Items", () => se_AwsAccountNumberList(input[_It], context)); return bn;}, "se_TrustedSigners");var se_ViewerCertificate = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_VC); if (input[_CFDC] != null) { bn.c(import_xml_builder.XmlNode.of(_b, String(input[_CFDC])).n(_CFDC)); } if (input[_IAMCI] != null) { bn.c(import_xml_builder.XmlNode.of(_SCI, input[_IAMCI]).n(_IAMCI)); } if (input[_ACMCA] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_ACMCA]).n(_ACMCA)); } bn.cc(input, _SSLSM); bn.cc(input, _MPV); if (input[_Ce] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Ce]).n(_Ce)); } bn.cc(input, _CS); return bn;}, "se_ViewerCertificate");var se_VpcOriginConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_VOC); if (input[_VOI] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_VOI]).n(_VOI)); } if (input[_ORT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_ORT])).n(_ORT)); } if (input[_OKT] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_OKT])).n(_OKT)); } return bn;}, "se_VpcOriginConfig");var se_VpcOriginEndpointConfig = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_VOEC); if (input[_N] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_N]).n(_N)); } if (input[_Ar] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Ar]).n(_Ar)); } if (input[_HTTPP] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_HTTPP])).n(_HTTPP)); } if (input[_HTTPSP] != null) { bn.c(import_xml_builder.XmlNode.of(_i, String(input[_HTTPSP])).n(_HTTPSP)); } bn.cc(input, _OPP); if (input[_OSP] != null) { bn.c(se_OriginSslProtocols(input[_OSP], context).n(_OSP)); } return bn;}, "se_VpcOriginEndpointConfig");var se_WebAclCustomization = /* @__PURE__ */ __name((input, context) => { const bn = new import_xml_builder.XmlNode(_WAC); if (input[_Ac] != null) { bn.c(import_xml_builder.XmlNode.of(_CAT, input[_Ac]).n(_Ac)); } if (input[_Ar] != null) { bn.c(import_xml_builder.XmlNode.of(_s, input[_Ar]).n(_Ar)); } return bn;}, "se_WebAclCustomization");var de_AccessControlAllowHeadersList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AccessControlAllowHeadersList");var de_AccessControlAllowMethodsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AccessControlAllowMethodsList");var de_AccessControlAllowOriginsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AccessControlAllowOriginsList");var de_AccessControlExposeHeadersList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AccessControlExposeHeadersList");var de_ActiveTrustedKeyGroups = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_KG] != null) { contents[_It] = de_KGKeyPairIdsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_KG]), context); } return contents;}, "de_ActiveTrustedKeyGroups");var de_ActiveTrustedSigners = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Si] != null) { contents[_It] = de_SignerList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Si]), context); } return contents;}, "de_ActiveTrustedSigners");var de_Aliases = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CNAME] != null) { contents[_It] = de_AliasList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CNAME]), context); } return contents;}, "de_Aliases");var de_AliasICPRecordal = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CNAME] != null) { contents[_CNAME] = (0, import_smithy_client.expectString)(output[_CNAME]); } if (output[_ICPRS] != null) { contents[_ICPRS] = (0, import_smithy_client.expectString)(output[_ICPRS]); } return contents;}, "de_AliasICPRecordal");var de_AliasICPRecordals = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_AliasICPRecordal(entry, context); });}, "de_AliasICPRecordals");var de_AliasList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AliasList");var de_AllowedMethods = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Met] != null) { contents[_It] = de_MethodsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Met]), context); } if (output[_CM] != null) { contents[_CM] = de_CachedMethods(output[_CM], context); } return contents;}, "de_AllowedMethods");var de_AnycastIpList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (String(output.AnycastIps).trim() === "") { contents[_AI] = []; } else if (output[_AI] != null && output[_AI][_AIn] != null) { contents[_AI] = de_AnycastIps((0, import_smithy_client.getArrayIfSingleItem)(output[_AI][_AIn]), context); } if (output[_IC] != null) { contents[_IC] = (0, import_smithy_client.strictParseInt32)(output[_IC]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } return contents;}, "de_AnycastIpList");var de_AnycastIpListCollection = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_AILS] != null) { contents[_It] = de_AnycastIpListSummaries((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_AILS]), context); } if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } return contents;}, "de_AnycastIpListCollection");var de_AnycastIpListSummaries = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_AnycastIpListSummary(entry, context); });}, "de_AnycastIpListSummaries");var de_AnycastIpListSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (output[_IC] != null) { contents[_IC] = (0, import_smithy_client.strictParseInt32)(output[_IC]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } return contents;}, "de_AnycastIpListSummary");var de_AnycastIps = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AnycastIps");var de_AwsAccountNumberList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_AwsAccountNumberList");var de_CacheBehavior = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_PP] != null) { contents[_PP] = (0, import_smithy_client.expectString)(output[_PP]); } if (output[_TOI] != null) { contents[_TOI] = (0, import_smithy_client.expectString)(output[_TOI]); } if (output[_TS] != null) { contents[_TS] = de_TrustedSigners(output[_TS], context); } if (output[_TKG] != null) { contents[_TKG] = de_TrustedKeyGroups(output[_TKG], context); } if (output[_VPP] != null) { contents[_VPP] = (0, import_smithy_client.expectString)(output[_VPP]); } if (output[_AM] != null) { contents[_AM] = de_AllowedMethods(output[_AM], context); } if (output[_SS] != null) { contents[_SS] = (0, import_smithy_client.parseBoolean)(output[_SS]); } if (output[_Com] != null) { contents[_Com] = (0, import_smithy_client.parseBoolean)(output[_Com]); } if (output[_LFA] != null) { contents[_LFA] = de_LambdaFunctionAssociations(output[_LFA], context); } if (output[_FA] != null) { contents[_FA] = de_FunctionAssociations(output[_FA], context); } if (output[_FLEI] != null) { contents[_FLEI] = (0, import_smithy_client.expectString)(output[_FLEI]); } if (output[_RLCA] != null) { contents[_RLCA] = (0, import_smithy_client.expectString)(output[_RLCA]); } if (output[_CPI] != null) { contents[_CPI] = (0, import_smithy_client.expectString)(output[_CPI]); } if (output[_ORPI] != null) { contents[_ORPI] = (0, import_smithy_client.expectString)(output[_ORPI]); } if (output[_RHPI] != null) { contents[_RHPI] = (0, import_smithy_client.expectString)(output[_RHPI]); } if (output[_GC] != null) { contents[_GC] = de_GrpcConfig(output[_GC], context); } if (output[_FV] != null) { contents[_FV] = de_ForwardedValues(output[_FV], context); } if (output[_MTTL] != null) { contents[_MTTL] = (0, import_smithy_client.strictParseLong)(output[_MTTL]); } if (output[_DTTL] != null) { contents[_DTTL] = (0, import_smithy_client.strictParseLong)(output[_DTTL]); } if (output[_MTTLa] != null) { contents[_MTTLa] = (0, import_smithy_client.strictParseLong)(output[_MTTLa]); } return contents;}, "de_CacheBehavior");var de_CacheBehaviorList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_CacheBehavior(entry, context); });}, "de_CacheBehaviorList");var de_CacheBehaviors = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CB] != null) { contents[_It] = de_CacheBehaviorList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CB]), context); } return contents;}, "de_CacheBehaviors");var de_CachedMethods = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Met] != null) { contents[_It] = de_MethodsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Met]), context); } return contents;}, "de_CachedMethods");var de_CachePolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_CPC] != null) { contents[_CPC] = de_CachePolicyConfig(output[_CPC], context); } return contents;}, "de_CachePolicy");var de_CachePolicyConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_DTTL] != null) { contents[_DTTL] = (0, import_smithy_client.strictParseLong)(output[_DTTL]); } if (output[_MTTLa] != null) { contents[_MTTLa] = (0, import_smithy_client.strictParseLong)(output[_MTTLa]); } if (output[_MTTL] != null) { contents[_MTTL] = (0, import_smithy_client.strictParseLong)(output[_MTTL]); } if (output[_PICKAFTO] != null) { contents[_PICKAFTO] = de_ParametersInCacheKeyAndForwardedToOrigin(output[_PICKAFTO], context); } return contents;}, "de_CachePolicyConfig");var de_CachePolicyCookiesConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CBo] != null) { contents[_CBo] = (0, import_smithy_client.expectString)(output[_CBo]); } if (output[_Coo] != null) { contents[_Coo] = de_CookieNames(output[_Coo], context); } return contents;}, "de_CachePolicyCookiesConfig");var de_CachePolicyHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_HB] != null) { contents[_HB] = (0, import_smithy_client.expectString)(output[_HB]); } if (output[_He] != null) { contents[_He] = de_Headers(output[_He], context); } return contents;}, "de_CachePolicyHeadersConfig");var de_CachePolicyList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CPS] != null) { contents[_It] = de_CachePolicySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CPS]), context); } return contents;}, "de_CachePolicyList");var de_CachePolicyQueryStringsConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_QSB] != null) { contents[_QSB] = (0, import_smithy_client.expectString)(output[_QSB]); } if (output[_QS] != null) { contents[_QS] = de_QueryStringNames(output[_QS], context); } return contents;}, "de_CachePolicyQueryStringsConfig");var de_CachePolicySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ty] != null) { contents[_Ty] = (0, import_smithy_client.expectString)(output[_Ty]); } if (output[_CPa] != null) { contents[_CPa] = de_CachePolicy(output[_CPa], context); } return contents;}, "de_CachePolicySummary");var de_CachePolicySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_CachePolicySummary(entry, context); });}, "de_CachePolicySummaryList");var de_Certificate = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } return contents;}, "de_Certificate");var de_CloudFrontOriginAccessIdentity = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_SCUI] != null) { contents[_SCUI] = (0, import_smithy_client.expectString)(output[_SCUI]); } if (output[_CFOAIC] != null) { contents[_CFOAIC] = de_CloudFrontOriginAccessIdentityConfig(output[_CFOAIC], context); } return contents;}, "de_CloudFrontOriginAccessIdentity");var de_CloudFrontOriginAccessIdentityConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_CloudFrontOriginAccessIdentityConfig");var de_CloudFrontOriginAccessIdentityList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CFOAIS] != null) { contents[_It] = de_CloudFrontOriginAccessIdentitySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CFOAIS]), context); } return contents;}, "de_CloudFrontOriginAccessIdentityList");var de_CloudFrontOriginAccessIdentitySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_SCUI] != null) { contents[_SCUI] = (0, import_smithy_client.expectString)(output[_SCUI]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_CloudFrontOriginAccessIdentitySummary");var de_CloudFrontOriginAccessIdentitySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_CloudFrontOriginAccessIdentitySummary(entry, context); });}, "de_CloudFrontOriginAccessIdentitySummaryList");var de_ConflictingAlias = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_A] != null) { contents[_A] = (0, import_smithy_client.expectString)(output[_A]); } if (output[_DI] != null) { contents[_DI] = (0, import_smithy_client.expectString)(output[_DI]); } if (output[_AIc] != null) { contents[_AIc] = (0, import_smithy_client.expectString)(output[_AIc]); } return contents;}, "de_ConflictingAlias");var de_ConflictingAliases = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ConflictingAlias(entry, context); });}, "de_ConflictingAliases");var de_ConflictingAliasesList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CAon] != null) { contents[_It] = de_ConflictingAliases((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CAon]), context); } return contents;}, "de_ConflictingAliasesList");var de_ConnectionGroup = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_T] != null) { contents[_T] = de_Tags(output[_T], context); } if (output[_IE] != null) { contents[_IE] = (0, import_smithy_client.parseBoolean)(output[_IE]); } if (output[_RE] != null) { contents[_RE] = (0, import_smithy_client.expectString)(output[_RE]); } if (output[_AILI] != null) { contents[_AILI] = (0, import_smithy_client.expectString)(output[_AILI]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_ID] != null) { contents[_ID] = (0, import_smithy_client.parseBoolean)(output[_ID]); } return contents;}, "de_ConnectionGroup");var de_ConnectionGroupSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (output[_RE] != null) { contents[_RE] = (0, import_smithy_client.expectString)(output[_RE]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_ET] != null) { contents[_ET] = (0, import_smithy_client.expectString)(output[_ET]); } if (output[_AILI] != null) { contents[_AILI] = (0, import_smithy_client.expectString)(output[_AILI]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_ID] != null) { contents[_ID] = (0, import_smithy_client.parseBoolean)(output[_ID]); } return contents;}, "de_ConnectionGroupSummary");var de_ConnectionGroupSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ConnectionGroupSummary(entry, context); });}, "de_ConnectionGroupSummaryList");var de_ContentTypeProfile = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Fo] != null) { contents[_Fo] = (0, import_smithy_client.expectString)(output[_Fo]); } if (output[_PI] != null) { contents[_PI] = (0, import_smithy_client.expectString)(output[_PI]); } if (output[_CT] != null) { contents[_CT] = (0, import_smithy_client.expectString)(output[_CT]); } return contents;}, "de_ContentTypeProfile");var de_ContentTypeProfileConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_FWCTIU] != null) { contents[_FWCTIU] = (0, import_smithy_client.parseBoolean)(output[_FWCTIU]); } if (output[_CTPo] != null) { contents[_CTPo] = de_ContentTypeProfiles(output[_CTPo], context); } return contents;}, "de_ContentTypeProfileConfig");var de_ContentTypeProfileList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ContentTypeProfile(entry, context); });}, "de_ContentTypeProfileList");var de_ContentTypeProfiles = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CTP] != null) { contents[_It] = de_ContentTypeProfileList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CTP]), context); } return contents;}, "de_ContentTypeProfiles");var de_ContinuousDeploymentPolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_CDPC] != null) { contents[_CDPC] = de_ContinuousDeploymentPolicyConfig(output[_CDPC], context); } return contents;}, "de_ContinuousDeploymentPolicy");var de_ContinuousDeploymentPolicyConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_SDDN] != null) { contents[_SDDN] = de_StagingDistributionDnsNames(output[_SDDN], context); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_TC] != null) { contents[_TC] = de_TrafficConfig(output[_TC], context); } return contents;}, "de_ContinuousDeploymentPolicyConfig");var de_ContinuousDeploymentPolicyList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CDPS] != null) { contents[_It] = de_ContinuousDeploymentPolicySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CDPS]), context); } return contents;}, "de_ContinuousDeploymentPolicyList");var de_ContinuousDeploymentPolicySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CDP] != null) { contents[_CDP] = de_ContinuousDeploymentPolicy(output[_CDP], context); } return contents;}, "de_ContinuousDeploymentPolicySummary");var de_ContinuousDeploymentPolicySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ContinuousDeploymentPolicySummary(entry, context); });}, "de_ContinuousDeploymentPolicySummaryList");var de_ContinuousDeploymentSingleHeaderConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_H] != null) { contents[_H] = (0, import_smithy_client.expectString)(output[_H]); } if (output[_V] != null) { contents[_V] = (0, import_smithy_client.expectString)(output[_V]); } return contents;}, "de_ContinuousDeploymentSingleHeaderConfig");var de_ContinuousDeploymentSingleWeightConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_W] != null) { contents[_W] = (0, import_smithy_client.strictParseFloat)(output[_W]); } if (output[_SSC] != null) { contents[_SSC] = de_SessionStickinessConfig(output[_SSC], context); } return contents;}, "de_ContinuousDeploymentSingleWeightConfig");var de_CookieNameList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_CookieNameList");var de_CookieNames = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_N] != null) { contents[_It] = de_CookieNameList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_N]), context); } return contents;}, "de_CookieNames");var de_CookiePreference = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_For] != null) { contents[_For] = (0, import_smithy_client.expectString)(output[_For]); } if (output[_WN] != null) { contents[_WN] = de_CookieNames(output[_WN], context); } return contents;}, "de_CookiePreference");var de_CustomErrorResponse = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_EC] != null) { contents[_EC] = (0, import_smithy_client.strictParseInt32)(output[_EC]); } if (output[_RPP] != null) { contents[_RPP] = (0, import_smithy_client.expectString)(output[_RPP]); } if (output[_RC] != null) { contents[_RC] = (0, import_smithy_client.expectString)(output[_RC]); } if (output[_ECMTTL] != null) { contents[_ECMTTL] = (0, import_smithy_client.strictParseLong)(output[_ECMTTL]); } return contents;}, "de_CustomErrorResponse");var de_CustomErrorResponseList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_CustomErrorResponse(entry, context); });}, "de_CustomErrorResponseList");var de_CustomErrorResponses = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_CER] != null) { contents[_It] = de_CustomErrorResponseList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_CER]), context); } return contents;}, "de_CustomErrorResponses");var de_CustomHeaders = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_OCH] != null) { contents[_It] = de_OriginCustomHeadersList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_OCH]), context); } return contents;}, "de_CustomHeaders");var de_Customizations = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_WA] != null) { contents[_WA] = de_WebAclCustomization(output[_WA], context); } if (output[_Ce] != null) { contents[_Ce] = de_Certificate(output[_Ce], context); } if (output[_GR] != null) { contents[_GR] = de_GeoRestrictionCustomization(output[_GR], context); } return contents;}, "de_Customizations");var de_CustomOriginConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_HTTPP] != null) { contents[_HTTPP] = (0, import_smithy_client.strictParseInt32)(output[_HTTPP]); } if (output[_HTTPSP] != null) { contents[_HTTPSP] = (0, import_smithy_client.strictParseInt32)(output[_HTTPSP]); } if (output[_OPP] != null) { contents[_OPP] = (0, import_smithy_client.expectString)(output[_OPP]); } if (output[_OSP] != null) { contents[_OSP] = de_OriginSslProtocols(output[_OSP], context); } if (output[_ORT] != null) { contents[_ORT] = (0, import_smithy_client.strictParseInt32)(output[_ORT]); } if (output[_OKT] != null) { contents[_OKT] = (0, import_smithy_client.strictParseInt32)(output[_OKT]); } if (output[_IAT] != null) { contents[_IAT] = (0, import_smithy_client.expectString)(output[_IAT]); } return contents;}, "de_CustomOriginConfig");var de_DefaultCacheBehavior = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_TOI] != null) { contents[_TOI] = (0, import_smithy_client.expectString)(output[_TOI]); } if (output[_TS] != null) { contents[_TS] = de_TrustedSigners(output[_TS], context); } if (output[_TKG] != null) { contents[_TKG] = de_TrustedKeyGroups(output[_TKG], context); } if (output[_VPP] != null) { contents[_VPP] = (0, import_smithy_client.expectString)(output[_VPP]); } if (output[_AM] != null) { contents[_AM] = de_AllowedMethods(output[_AM], context); } if (output[_SS] != null) { contents[_SS] = (0, import_smithy_client.parseBoolean)(output[_SS]); } if (output[_Com] != null) { contents[_Com] = (0, import_smithy_client.parseBoolean)(output[_Com]); } if (output[_LFA] != null) { contents[_LFA] = de_LambdaFunctionAssociations(output[_LFA], context); } if (output[_FA] != null) { contents[_FA] = de_FunctionAssociations(output[_FA], context); } if (output[_FLEI] != null) { contents[_FLEI] = (0, import_smithy_client.expectString)(output[_FLEI]); } if (output[_RLCA] != null) { contents[_RLCA] = (0, import_smithy_client.expectString)(output[_RLCA]); } if (output[_CPI] != null) { contents[_CPI] = (0, import_smithy_client.expectString)(output[_CPI]); } if (output[_ORPI] != null) { contents[_ORPI] = (0, import_smithy_client.expectString)(output[_ORPI]); } if (output[_RHPI] != null) { contents[_RHPI] = (0, import_smithy_client.expectString)(output[_RHPI]); } if (output[_GC] != null) { contents[_GC] = de_GrpcConfig(output[_GC], context); } if (output[_FV] != null) { contents[_FV] = de_ForwardedValues(output[_FV], context); } if (output[_MTTL] != null) { contents[_MTTL] = (0, import_smithy_client.strictParseLong)(output[_MTTL]); } if (output[_DTTL] != null) { contents[_DTTL] = (0, import_smithy_client.strictParseLong)(output[_DTTL]); } if (output[_MTTLa] != null) { contents[_MTTLa] = (0, import_smithy_client.strictParseLong)(output[_MTTLa]); } return contents;}, "de_DefaultCacheBehavior");var de_Distribution = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_IPIB] != null) { contents[_IPIB] = (0, import_smithy_client.strictParseInt32)(output[_IPIB]); } if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_ATS] != null) { contents[_ATS] = de_ActiveTrustedSigners(output[_ATS], context); } if (output[_ATKG] != null) { contents[_ATKG] = de_ActiveTrustedKeyGroups(output[_ATKG], context); } if (output[_DCi] != null) { contents[_DCi] = de_DistributionConfig(output[_DCi], context); } if (String(output.AliasICPRecordals).trim() === "") { contents[_AICPR] = []; } else if (output[_AICPR] != null && output[_AICPR][_AICPRl] != null) { contents[_AICPR] = de_AliasICPRecordals((0, import_smithy_client.getArrayIfSingleItem)(output[_AICPR][_AICPRl]), context); } return contents;}, "de_Distribution");var de_DistributionConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_Al] != null) { contents[_Al] = de_Aliases(output[_Al], context); } if (output[_DRO] != null) { contents[_DRO] = (0, import_smithy_client.expectString)(output[_DRO]); } if (output[_Ori] != null) { contents[_Ori] = de_Origins(output[_Ori], context); } if (output[_OG] != null) { contents[_OG] = de_OriginGroups(output[_OG], context); } if (output[_DCB] != null) { contents[_DCB] = de_DefaultCacheBehavior(output[_DCB], context); } if (output[_CBa] != null) { contents[_CBa] = de_CacheBehaviors(output[_CBa], context); } if (output[_CERu] != null) { contents[_CERu] = de_CustomErrorResponses(output[_CERu], context); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_Lo] != null) { contents[_Lo] = de_LoggingConfig(output[_Lo], context); } if (output[_PC] != null) { contents[_PC] = (0, import_smithy_client.expectString)(output[_PC]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_VC] != null) { contents[_VC] = de_ViewerCertificate(output[_VC], context); } if (output[_Re] != null) { contents[_Re] = de_Restrictions(output[_Re], context); } if (output[_WACLI] != null) { contents[_WACLI] = (0, import_smithy_client.expectString)(output[_WACLI]); } if (output[_HV] != null) { contents[_HV] = (0, import_smithy_client.expectString)(output[_HV]); } if (output[_IIPVE] != null) { contents[_IIPVE] = (0, import_smithy_client.parseBoolean)(output[_IIPVE]); } if (output[_CDPI] != null) { contents[_CDPI] = (0, import_smithy_client.expectString)(output[_CDPI]); } if (output[_S] != null) { contents[_S] = (0, import_smithy_client.parseBoolean)(output[_S]); } if (output[_AILI] != null) { contents[_AILI] = (0, import_smithy_client.expectString)(output[_AILI]); } if (output[_TCe] != null) { contents[_TCe] = de_TenantConfig(output[_TCe], context); } if (output[_CMo] != null) { contents[_CMo] = (0, import_smithy_client.expectString)(output[_CMo]); } return contents;}, "de_DistributionConfig");var de_DistributionIdList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_DI] != null) { contents[_It] = de_DistributionIdListSummary((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_DI]), context); } return contents;}, "de_DistributionIdList");var de_DistributionIdListSummary = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_DistributionIdListSummary");var de_DistributionList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_DS] != null) { contents[_It] = de_DistributionSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_DS]), context); } return contents;}, "de_DistributionList");var de_DistributionSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_ET] != null) { contents[_ET] = (0, import_smithy_client.expectString)(output[_ET]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_Al] != null) { contents[_Al] = de_Aliases(output[_Al], context); } if (output[_Ori] != null) { contents[_Ori] = de_Origins(output[_Ori], context); } if (output[_OG] != null) { contents[_OG] = de_OriginGroups(output[_OG], context); } if (output[_DCB] != null) { contents[_DCB] = de_DefaultCacheBehavior(output[_DCB], context); } if (output[_CBa] != null) { contents[_CBa] = de_CacheBehaviors(output[_CBa], context); } if (output[_CERu] != null) { contents[_CERu] = de_CustomErrorResponses(output[_CERu], context); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_PC] != null) { contents[_PC] = (0, import_smithy_client.expectString)(output[_PC]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_VC] != null) { contents[_VC] = de_ViewerCertificate(output[_VC], context); } if (output[_Re] != null) { contents[_Re] = de_Restrictions(output[_Re], context); } if (output[_WACLI] != null) { contents[_WACLI] = (0, import_smithy_client.expectString)(output[_WACLI]); } if (output[_HV] != null) { contents[_HV] = (0, import_smithy_client.expectString)(output[_HV]); } if (output[_IIPVE] != null) { contents[_IIPVE] = (0, import_smithy_client.parseBoolean)(output[_IIPVE]); } if (String(output.AliasICPRecordals).trim() === "") { contents[_AICPR] = []; } else if (output[_AICPR] != null && output[_AICPR][_AICPRl] != null) { contents[_AICPR] = de_AliasICPRecordals((0, import_smithy_client.getArrayIfSingleItem)(output[_AICPR][_AICPRl]), context); } if (output[_S] != null) { contents[_S] = (0, import_smithy_client.parseBoolean)(output[_S]); } if (output[_CMo] != null) { contents[_CMo] = (0, import_smithy_client.expectString)(output[_CMo]); } if (output[_AILI] != null) { contents[_AILI] = (0, import_smithy_client.expectString)(output[_AILI]); } return contents;}, "de_DistributionSummary");var de_DistributionSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_DistributionSummary(entry, context); });}, "de_DistributionSummaryList");var de_DistributionTenant = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_DI] != null) { contents[_DI] = (0, import_smithy_client.expectString)(output[_DI]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (String(output.Domains).trim() === "") { contents[_D] = []; } else if (output[_D] != null && output[_D][_m] != null) { contents[_D] = de_DomainResultList((0, import_smithy_client.getArrayIfSingleItem)(output[_D][_m]), context); } if (output[_T] != null) { contents[_T] = de_Tags(output[_T], context); } if (output[_C] != null) { contents[_C] = de_Customizations(output[_C], context); } if (String(output.Parameters).trim() === "") { contents[_P] = []; } else if (output[_P] != null && output[_P][_m] != null) { contents[_P] = de_Parameters((0, import_smithy_client.getArrayIfSingleItem)(output[_P][_m]), context); } if (output[_CGI] != null) { contents[_CGI] = (0, import_smithy_client.expectString)(output[_CGI]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } return contents;}, "de_DistributionTenant");var de_DistributionTenantList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_DistributionTenantSummary(entry, context); });}, "de_DistributionTenantList");var de_DistributionTenantSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_DI] != null) { contents[_DI] = (0, import_smithy_client.expectString)(output[_DI]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Ar] != null) { contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]); } if (String(output.Domains).trim() === "") { contents[_D] = []; } else if (output[_D] != null && output[_D][_m] != null) { contents[_D] = de_DomainResultList((0, import_smithy_client.getArrayIfSingleItem)(output[_D][_m]), context); } if (output[_CGI] != null) { contents[_CGI] = (0, import_smithy_client.expectString)(output[_CGI]); } if (output[_C] != null) { contents[_C] = de_Customizations(output[_C], context); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_ET] != null) { contents[_ET] = (0, import_smithy_client.expectString)(output[_ET]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } return contents;}, "de_DistributionTenantSummary");var de_DnsConfiguration = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Do] != null) { contents[_Do] = (0, import_smithy_client.expectString)(output[_Do]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_Rea] != null) { contents[_Rea] = (0, import_smithy_client.expectString)(output[_Rea]); } return contents;}, "de_DnsConfiguration");var de_DnsConfigurationList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_DnsConfiguration(entry, context); });}, "de_DnsConfigurationList");var de_DomainConflict = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Do] != null) { contents[_Do] = (0, import_smithy_client.expectString)(output[_Do]); } if (output[_RTe] != null) { contents[_RTe] = (0, import_smithy_client.expectString)(output[_RTe]); } if (output[_RI] != null) { contents[_RI] = (0, import_smithy_client.expectString)(output[_RI]); } if (output[_AIc] != null) { contents[_AIc] = (0, import_smithy_client.expectString)(output[_AIc]); } return contents;}, "de_DomainConflict");var de_DomainConflictsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_DomainConflict(entry, context); });}, "de_DomainConflictsList");var de_DomainResult = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Do] != null) { contents[_Do] = (0, import_smithy_client.expectString)(output[_Do]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } return contents;}, "de_DomainResult");var de_DomainResultList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_DomainResult(entry, context); });}, "de_DomainResultList");var de_EncryptionEntities = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_EEn] != null) { contents[_It] = de_EncryptionEntityList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_EEn]), context); } return contents;}, "de_EncryptionEntities");var de_EncryptionEntity = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_PKI] != null) { contents[_PKI] = (0, import_smithy_client.expectString)(output[_PKI]); } if (output[_PIr] != null) { contents[_PIr] = (0, import_smithy_client.expectString)(output[_PIr]); } if (output[_FP] != null) { contents[_FP] = de_FieldPatterns(output[_FP], context); } return contents;}, "de_EncryptionEntity");var de_EncryptionEntityList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_EncryptionEntity(entry, context); });}, "de_EncryptionEntityList");var de_EndPoint = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_ST] != null) { contents[_ST] = (0, import_smithy_client.expectString)(output[_ST]); } if (output[_KSC] != null) { contents[_KSC] = de_KinesisStreamConfig(output[_KSC], context); } return contents;}, "de_EndPoint");var de_EndPointList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_EndPoint(entry, context); });}, "de_EndPointList");var de_FieldLevelEncryption = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_FLEC] != null) { contents[_FLEC] = de_FieldLevelEncryptionConfig(output[_FLEC], context); } return contents;}, "de_FieldLevelEncryption");var de_FieldLevelEncryptionConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_QAPC] != null) { contents[_QAPC] = de_QueryArgProfileConfig(output[_QAPC], context); } if (output[_CTPC] != null) { contents[_CTPC] = de_ContentTypeProfileConfig(output[_CTPC], context); } return contents;}, "de_FieldLevelEncryptionConfig");var de_FieldLevelEncryptionList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_FLES] != null) { contents[_It] = de_FieldLevelEncryptionSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_FLES]), context); } return contents;}, "de_FieldLevelEncryptionList");var de_FieldLevelEncryptionProfile = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_FLEPC] != null) { contents[_FLEPC] = de_FieldLevelEncryptionProfileConfig(output[_FLEPC], context); } return contents;}, "de_FieldLevelEncryptionProfile");var de_FieldLevelEncryptionProfileConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_EE] != null) { contents[_EE] = de_EncryptionEntities(output[_EE], context); } return contents;}, "de_FieldLevelEncryptionProfileConfig");var de_FieldLevelEncryptionProfileList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_FLEPS] != null) { contents[_It] = de_FieldLevelEncryptionProfileSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_FLEPS]), context); } return contents;}, "de_FieldLevelEncryptionProfileList");var de_FieldLevelEncryptionProfileSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_EE] != null) { contents[_EE] = de_EncryptionEntities(output[_EE], context); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_FieldLevelEncryptionProfileSummary");var de_FieldLevelEncryptionProfileSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_FieldLevelEncryptionProfileSummary(entry, context); });}, "de_FieldLevelEncryptionProfileSummaryList");var de_FieldLevelEncryptionSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_QAPC] != null) { contents[_QAPC] = de_QueryArgProfileConfig(output[_QAPC], context); } if (output[_CTPC] != null) { contents[_CTPC] = de_ContentTypeProfileConfig(output[_CTPC], context); } return contents;}, "de_FieldLevelEncryptionSummary");var de_FieldLevelEncryptionSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_FieldLevelEncryptionSummary(entry, context); });}, "de_FieldLevelEncryptionSummaryList");var de_FieldList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_FieldList");var de_FieldPatternList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_FieldPatternList");var de_FieldPatterns = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_FPi] != null) { contents[_It] = de_FieldPatternList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_FPi]), context); } return contents;}, "de_FieldPatterns");var de_ForwardedValues = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_QSu] != null) { contents[_QSu] = (0, import_smithy_client.parseBoolean)(output[_QSu]); } if (output[_Coo] != null) { contents[_Coo] = de_CookiePreference(output[_Coo], context); } if (output[_He] != null) { contents[_He] = de_Headers(output[_He], context); } if (output[_QSCK] != null) { contents[_QSCK] = de_QueryStringCacheKeys(output[_QSCK], context); } return contents;}, "de_ForwardedValues");var de_FunctionAssociation = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_FARN] != null) { contents[_FARN] = (0, import_smithy_client.expectString)(output[_FARN]); } if (output[_ETv] != null) { contents[_ETv] = (0, import_smithy_client.expectString)(output[_ETv]); } return contents;}, "de_FunctionAssociation");var de_FunctionAssociationList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_FunctionAssociation(entry, context); });}, "de_FunctionAssociationList");var de_FunctionAssociations = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_FAu] != null) { contents[_It] = de_FunctionAssociationList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_FAu]), context); } return contents;}, "de_FunctionAssociations");var de_FunctionConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_Ru] != null) { contents[_Ru] = (0, import_smithy_client.expectString)(output[_Ru]); } if (output[_KVSA] != null) { contents[_KVSA] = de_KeyValueStoreAssociations(output[_KVSA], context); } return contents;}, "de_FunctionConfig");var de_FunctionExecutionLogList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_FunctionExecutionLogList");var de_FunctionList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_FSu] != null) { contents[_It] = de_FunctionSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_FSu]), context); } return contents;}, "de_FunctionList");var de_FunctionMetadata = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_FARN] != null) { contents[_FARN] = (0, import_smithy_client.expectString)(output[_FARN]); } if (output[_St] != null) { contents[_St] = (0, import_smithy_client.expectString)(output[_St]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } return contents;}, "de_FunctionMetadata");var de_FunctionSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_FCu] != null) { contents[_FCu] = de_FunctionConfig(output[_FCu], context); } if (output[_FM] != null) { contents[_FM] = de_FunctionMetadata(output[_FM], context); } return contents;}, "de_FunctionSummary");var de_FunctionSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_FunctionSummary(entry, context); });}, "de_FunctionSummaryList");var de_GeoRestriction = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_RT] != null) { contents[_RT] = (0, import_smithy_client.expectString)(output[_RT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_L] != null) { contents[_It] = de_LocationList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_L]), context); } return contents;}, "de_GeoRestriction");var de_GeoRestrictionCustomization = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_RT] != null) { contents[_RT] = (0, import_smithy_client.expectString)(output[_RT]); } if (String(output.Locations).trim() === "") { contents[_Loc] = []; } else if (output[_Loc] != null && output[_Loc][_L] != null) { contents[_Loc] = de_LocationList((0, import_smithy_client.getArrayIfSingleItem)(output[_Loc][_L]), context); } return contents;}, "de_GeoRestrictionCustomization");var de_GrpcConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } return contents;}, "de_GrpcConfig");var de_HeaderList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_HeaderList");var de_Headers = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_N] != null) { contents[_It] = de_HeaderList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_N]), context); } return contents;}, "de_Headers");var de_Invalidation = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_CTre] != null) { contents[_CTre] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTre])); } if (output[_IB] != null) { contents[_IB] = de_InvalidationBatch(output[_IB], context); } return contents;}, "de_Invalidation");var de_InvalidationBatch = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Pa] != null) { contents[_Pa] = de_Paths(output[_Pa], context); } if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } return contents;}, "de_InvalidationBatch");var de_InvalidationList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_ISnv] != null) { contents[_It] = de_InvalidationSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_ISnv]), context); } return contents;}, "de_InvalidationList");var de_InvalidationSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_CTre] != null) { contents[_CTre] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTre])); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } return contents;}, "de_InvalidationSummary");var de_InvalidationSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_InvalidationSummary(entry, context); });}, "de_InvalidationSummaryList");var de_KeyGroup = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_KGC] != null) { contents[_KGC] = de_KeyGroupConfig(output[_KGC], context); } return contents;}, "de_KeyGroup");var de_KeyGroupConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_PK] != null) { contents[_It] = de_PublicKeyIdList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_PK]), context); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_KeyGroupConfig");var de_KeyGroupList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_KGS] != null) { contents[_It] = de_KeyGroupSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_KGS]), context); } return contents;}, "de_KeyGroupList");var de_KeyGroupSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_KG] != null) { contents[_KG] = de_KeyGroup(output[_KG], context); } return contents;}, "de_KeyGroupSummary");var de_KeyGroupSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_KeyGroupSummary(entry, context); });}, "de_KeyGroupSummaryList");var de_KeyPairIdList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_KeyPairIdList");var de_KeyPairIds = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_KPI] != null) { contents[_It] = de_KeyPairIdList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_KPI]), context); } return contents;}, "de_KeyPairIds");var de_KeyValueStore = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } return contents;}, "de_KeyValueStore");var de_KeyValueStoreAssociation = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_KVSARN] != null) { contents[_KVSARN] = (0, import_smithy_client.expectString)(output[_KVSARN]); } return contents;}, "de_KeyValueStoreAssociation");var de_KeyValueStoreAssociationList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_KeyValueStoreAssociation(entry, context); });}, "de_KeyValueStoreAssociationList");var de_KeyValueStoreAssociations = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_KVSAe] != null) { contents[_It] = de_KeyValueStoreAssociationList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_KVSAe]), context); } return contents;}, "de_KeyValueStoreAssociations");var de_KeyValueStoreList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_KVS] != null) { contents[_It] = de_KeyValueStoreSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_KVS]), context); } return contents;}, "de_KeyValueStoreList");var de_KeyValueStoreSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_KeyValueStore(entry, context); });}, "de_KeyValueStoreSummaryList");var de_KGKeyPairIds = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_KGI] != null) { contents[_KGI] = (0, import_smithy_client.expectString)(output[_KGI]); } if (output[_KPIe] != null) { contents[_KPIe] = de_KeyPairIds(output[_KPIe], context); } return contents;}, "de_KGKeyPairIds");var de_KGKeyPairIdsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_KGKeyPairIds(entry, context); });}, "de_KGKeyPairIdsList");var de_KinesisStreamConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_RARN] != null) { contents[_RARN] = (0, import_smithy_client.expectString)(output[_RARN]); } if (output[_SARNt] != null) { contents[_SARNt] = (0, import_smithy_client.expectString)(output[_SARNt]); } return contents;}, "de_KinesisStreamConfig");var de_LambdaFunctionAssociation = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_LFARN] != null) { contents[_LFARN] = (0, import_smithy_client.expectString)(output[_LFARN]); } if (output[_ETv] != null) { contents[_ETv] = (0, import_smithy_client.expectString)(output[_ETv]); } if (output[_IBn] != null) { contents[_IBn] = (0, import_smithy_client.parseBoolean)(output[_IBn]); } return contents;}, "de_LambdaFunctionAssociation");var de_LambdaFunctionAssociationList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_LambdaFunctionAssociation(entry, context); });}, "de_LambdaFunctionAssociationList");var de_LambdaFunctionAssociations = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_LFAa] != null) { contents[_It] = de_LambdaFunctionAssociationList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_LFAa]), context); } return contents;}, "de_LambdaFunctionAssociations");var de_LocationList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_LocationList");var de_LoggingConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_ICn] != null) { contents[_ICn] = (0, import_smithy_client.parseBoolean)(output[_ICn]); } if (output[_B] != null) { contents[_B] = (0, import_smithy_client.expectString)(output[_B]); } if (output[_Pr] != null) { contents[_Pr] = (0, import_smithy_client.expectString)(output[_Pr]); } return contents;}, "de_LoggingConfig");var de_ManagedCertificateDetails = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CA] != null) { contents[_CA] = (0, import_smithy_client.expectString)(output[_CA]); } if (output[_CSe] != null) { contents[_CSe] = (0, import_smithy_client.expectString)(output[_CSe]); } if (output[_VTH] != null) { contents[_VTH] = (0, import_smithy_client.expectString)(output[_VTH]); } if (String(output.ValidationTokenDetails).trim() === "") { contents[_VTD] = []; } else if (output[_VTD] != null && output[_VTD][_m] != null) { contents[_VTD] = de_ValidationTokenDetailList((0, import_smithy_client.getArrayIfSingleItem)(output[_VTD][_m]), context); } return contents;}, "de_ManagedCertificateDetails");var de_MethodsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_MethodsList");var de_MonitoringSubscription = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_RMSC] != null) { contents[_RMSC] = de_RealtimeMetricsSubscriptionConfig(output[_RMSC], context); } return contents;}, "de_MonitoringSubscription");var de_Origin = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_OP] != null) { contents[_OP] = (0, import_smithy_client.expectString)(output[_OP]); } if (output[_CH] != null) { contents[_CH] = de_CustomHeaders(output[_CH], context); } if (output[_SOC] != null) { contents[_SOC] = de_S3OriginConfig(output[_SOC], context); } if (output[_COC] != null) { contents[_COC] = de_CustomOriginConfig(output[_COC], context); } if (output[_VOC] != null) { contents[_VOC] = de_VpcOriginConfig(output[_VOC], context); } if (output[_CAo] != null) { contents[_CAo] = (0, import_smithy_client.strictParseInt32)(output[_CAo]); } if (output[_CTon] != null) { contents[_CTon] = (0, import_smithy_client.strictParseInt32)(output[_CTon]); } if (output[_RCT] != null) { contents[_RCT] = (0, import_smithy_client.strictParseInt32)(output[_RCT]); } if (output[_OS] != null) { contents[_OS] = de_OriginShield(output[_OS], context); } if (output[_OACI] != null) { contents[_OACI] = (0, import_smithy_client.expectString)(output[_OACI]); } return contents;}, "de_Origin");var de_OriginAccessControl = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_OACC] != null) { contents[_OACC] = de_OriginAccessControlConfig(output[_OACC], context); } return contents;}, "de_OriginAccessControl");var de_OriginAccessControlConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_De] != null) { contents[_De] = (0, import_smithy_client.expectString)(output[_De]); } if (output[_SP] != null) { contents[_SP] = (0, import_smithy_client.expectString)(output[_SP]); } if (output[_SB] != null) { contents[_SB] = (0, import_smithy_client.expectString)(output[_SB]); } if (output[_OACOT] != null) { contents[_OACOT] = (0, import_smithy_client.expectString)(output[_OACOT]); } return contents;}, "de_OriginAccessControlConfig");var de_OriginAccessControlList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_OACS] != null) { contents[_It] = de_OriginAccessControlSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_OACS]), context); } return contents;}, "de_OriginAccessControlList");var de_OriginAccessControlSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_De] != null) { contents[_De] = (0, import_smithy_client.expectString)(output[_De]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_SP] != null) { contents[_SP] = (0, import_smithy_client.expectString)(output[_SP]); } if (output[_SB] != null) { contents[_SB] = (0, import_smithy_client.expectString)(output[_SB]); } if (output[_OACOT] != null) { contents[_OACOT] = (0, import_smithy_client.expectString)(output[_OACOT]); } return contents;}, "de_OriginAccessControlSummary");var de_OriginAccessControlSummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_OriginAccessControlSummary(entry, context); });}, "de_OriginAccessControlSummaryList");var de_OriginCustomHeader = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_HN] != null) { contents[_HN] = (0, import_smithy_client.expectString)(output[_HN]); } if (output[_HVe] != null) { contents[_HVe] = (0, import_smithy_client.expectString)(output[_HVe]); } return contents;}, "de_OriginCustomHeader");var de_OriginCustomHeadersList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_OriginCustomHeader(entry, context); });}, "de_OriginCustomHeadersList");var de_OriginGroup = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_FCa] != null) { contents[_FCa] = de_OriginGroupFailoverCriteria(output[_FCa], context); } if (output[_Mem] != null) { contents[_Mem] = de_OriginGroupMembers(output[_Mem], context); } if (output[_SC] != null) { contents[_SC] = (0, import_smithy_client.expectString)(output[_SC]); } return contents;}, "de_OriginGroup");var de_OriginGroupFailoverCriteria = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_SCt] != null) { contents[_SCt] = de_StatusCodes(output[_SCt], context); } return contents;}, "de_OriginGroupFailoverCriteria");var de_OriginGroupList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_OriginGroup(entry, context); });}, "de_OriginGroupList");var de_OriginGroupMember = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_OI] != null) { contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]); } return contents;}, "de_OriginGroupMember");var de_OriginGroupMemberList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_OriginGroupMember(entry, context); });}, "de_OriginGroupMemberList");var de_OriginGroupMembers = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_OGM] != null) { contents[_It] = de_OriginGroupMemberList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_OGM]), context); } return contents;}, "de_OriginGroupMembers");var de_OriginGroups = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_OGr] != null) { contents[_It] = de_OriginGroupList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_OGr]), context); } return contents;}, "de_OriginGroups");var de_OriginList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_Origin(entry, context); });}, "de_OriginList");var de_OriginRequestPolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_ORPC] != null) { contents[_ORPC] = de_OriginRequestPolicyConfig(output[_ORPC], context); } return contents;}, "de_OriginRequestPolicy");var de_OriginRequestPolicyConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_HC] != null) { contents[_HC] = de_OriginRequestPolicyHeadersConfig(output[_HC], context); } if (output[_CC] != null) { contents[_CC] = de_OriginRequestPolicyCookiesConfig(output[_CC], context); } if (output[_QSC] != null) { contents[_QSC] = de_OriginRequestPolicyQueryStringsConfig(output[_QSC], context); } return contents;}, "de_OriginRequestPolicyConfig");var de_OriginRequestPolicyCookiesConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CBo] != null) { contents[_CBo] = (0, import_smithy_client.expectString)(output[_CBo]); } if (output[_Coo] != null) { contents[_Coo] = de_CookieNames(output[_Coo], context); } return contents;}, "de_OriginRequestPolicyCookiesConfig");var de_OriginRequestPolicyHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_HB] != null) { contents[_HB] = (0, import_smithy_client.expectString)(output[_HB]); } if (output[_He] != null) { contents[_He] = de_Headers(output[_He], context); } return contents;}, "de_OriginRequestPolicyHeadersConfig");var de_OriginRequestPolicyList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_ORPS] != null) { contents[_It] = de_OriginRequestPolicySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_ORPS]), context); } return contents;}, "de_OriginRequestPolicyList");var de_OriginRequestPolicyQueryStringsConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_QSB] != null) { contents[_QSB] = (0, import_smithy_client.expectString)(output[_QSB]); } if (output[_QS] != null) { contents[_QS] = de_QueryStringNames(output[_QS], context); } return contents;}, "de_OriginRequestPolicyQueryStringsConfig");var de_OriginRequestPolicySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ty] != null) { contents[_Ty] = (0, import_smithy_client.expectString)(output[_Ty]); } if (output[_ORP] != null) { contents[_ORP] = de_OriginRequestPolicy(output[_ORP], context); } return contents;}, "de_OriginRequestPolicySummary");var de_OriginRequestPolicySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_OriginRequestPolicySummary(entry, context); });}, "de_OriginRequestPolicySummaryList");var de_Origins = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Or] != null) { contents[_It] = de_OriginList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Or]), context); } return contents;}, "de_Origins");var de_OriginShield = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_OSR] != null) { contents[_OSR] = (0, import_smithy_client.expectString)(output[_OSR]); } return contents;}, "de_OriginShield");var de_OriginSslProtocols = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_SPs] != null) { contents[_It] = de_SslProtocolsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_SPs]), context); } return contents;}, "de_OriginSslProtocols");var de_Parameter = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_V] != null) { contents[_V] = (0, import_smithy_client.expectString)(output[_V]); } return contents;}, "de_Parameter");var de_ParameterDefinition = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_Def] != null) { contents[_Def] = de_ParameterDefinitionSchema(output[_Def], context); } return contents;}, "de_ParameterDefinition");var de_ParameterDefinitions = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ParameterDefinition(entry, context); });}, "de_ParameterDefinitions");var de_ParameterDefinitionSchema = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_SSt] != null) { contents[_SSt] = de_StringSchemaConfig(output[_SSt], context); } return contents;}, "de_ParameterDefinitionSchema");var de_Parameters = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_Parameter(entry, context); });}, "de_Parameters");var de_ParametersInCacheKeyAndForwardedToOrigin = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_EAEG] != null) { contents[_EAEG] = (0, import_smithy_client.parseBoolean)(output[_EAEG]); } if (output[_EAEB] != null) { contents[_EAEB] = (0, import_smithy_client.parseBoolean)(output[_EAEB]); } if (output[_HC] != null) { contents[_HC] = de_CachePolicyHeadersConfig(output[_HC], context); } if (output[_CC] != null) { contents[_CC] = de_CachePolicyCookiesConfig(output[_CC], context); } if (output[_QSC] != null) { contents[_QSC] = de_CachePolicyQueryStringsConfig(output[_QSC], context); } return contents;}, "de_ParametersInCacheKeyAndForwardedToOrigin");var de_PathList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_PathList");var de_Paths = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Pat] != null) { contents[_It] = de_PathList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Pat]), context); } return contents;}, "de_Paths");var de_PublicKey = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_PKC] != null) { contents[_PKC] = de_PublicKeyConfig(output[_PKC], context); } return contents;}, "de_PublicKey");var de_PublicKeyConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_EK] != null) { contents[_EK] = (0, import_smithy_client.expectString)(output[_EK]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_PublicKeyConfig");var de_PublicKeyIdList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_PublicKeyIdList");var de_PublicKeyList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_PKS] != null) { contents[_It] = de_PublicKeySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_PKS]), context); } return contents;}, "de_PublicKeyList");var de_PublicKeySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_CTr] != null) { contents[_CTr] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CTr])); } if (output[_EK] != null) { contents[_EK] = (0, import_smithy_client.expectString)(output[_EK]); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } return contents;}, "de_PublicKeySummary");var de_PublicKeySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_PublicKeySummary(entry, context); });}, "de_PublicKeySummaryList");var de_QueryArgProfile = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_QA] != null) { contents[_QA] = (0, import_smithy_client.expectString)(output[_QA]); } if (output[_PI] != null) { contents[_PI] = (0, import_smithy_client.expectString)(output[_PI]); } return contents;}, "de_QueryArgProfile");var de_QueryArgProfileConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_FWQAPIU] != null) { contents[_FWQAPIU] = (0, import_smithy_client.parseBoolean)(output[_FWQAPIU]); } if (output[_QAPu] != null) { contents[_QAPu] = de_QueryArgProfiles(output[_QAPu], context); } return contents;}, "de_QueryArgProfileConfig");var de_QueryArgProfileList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_QueryArgProfile(entry, context); });}, "de_QueryArgProfileList");var de_QueryArgProfiles = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_QAP] != null) { contents[_It] = de_QueryArgProfileList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_QAP]), context); } return contents;}, "de_QueryArgProfiles");var de_QueryStringCacheKeys = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_N] != null) { contents[_It] = de_QueryStringCacheKeysList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_N]), context); } return contents;}, "de_QueryStringCacheKeys");var de_QueryStringCacheKeysList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_QueryStringCacheKeysList");var de_QueryStringNames = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_N] != null) { contents[_It] = de_QueryStringNamesList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_N]), context); } return contents;}, "de_QueryStringNames");var de_QueryStringNamesList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_QueryStringNamesList");var de_RealtimeLogConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_SR] != null) { contents[_SR] = (0, import_smithy_client.strictParseLong)(output[_SR]); } if (String(output.EndPoints).trim() === "") { contents[_EP] = []; } else if (output[_EP] != null && output[_EP][_m] != null) { contents[_EP] = de_EndPointList((0, import_smithy_client.getArrayIfSingleItem)(output[_EP][_m]), context); } if (String(output.Fields).trim() === "") { contents[_F] = []; } else if (output[_F] != null && output[_F][_Fi] != null) { contents[_F] = de_FieldList((0, import_smithy_client.getArrayIfSingleItem)(output[_F][_Fi]), context); } return contents;}, "de_RealtimeLogConfig");var de_RealtimeLogConfigList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_RealtimeLogConfig(entry, context); });}, "de_RealtimeLogConfigList");var de_RealtimeLogConfigs = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_m] != null) { contents[_It] = de_RealtimeLogConfigList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_m]), context); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } return contents;}, "de_RealtimeLogConfigs");var de_RealtimeMetricsSubscriptionConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_RMSS] != null) { contents[_RMSS] = (0, import_smithy_client.expectString)(output[_RMSS]); } return contents;}, "de_RealtimeMetricsSubscriptionConfig");var de_ResponseHeadersPolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_RHPC] != null) { contents[_RHPC] = de_ResponseHeadersPolicyConfig(output[_RHPC], context); } return contents;}, "de_ResponseHeadersPolicy");var de_ResponseHeadersPolicyAccessControlAllowHeaders = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_H] != null) { contents[_It] = de_AccessControlAllowHeadersList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_H]), context); } return contents;}, "de_ResponseHeadersPolicyAccessControlAllowHeaders");var de_ResponseHeadersPolicyAccessControlAllowMethods = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Met] != null) { contents[_It] = de_AccessControlAllowMethodsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Met]), context); } return contents;}, "de_ResponseHeadersPolicyAccessControlAllowMethods");var de_ResponseHeadersPolicyAccessControlAllowOrigins = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_Or] != null) { contents[_It] = de_AccessControlAllowOriginsList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_Or]), context); } return contents;}, "de_ResponseHeadersPolicyAccessControlAllowOrigins");var de_ResponseHeadersPolicyAccessControlExposeHeaders = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_H] != null) { contents[_It] = de_AccessControlExposeHeadersList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_H]), context); } return contents;}, "de_ResponseHeadersPolicyAccessControlExposeHeaders");var de_ResponseHeadersPolicyConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_N] != null) { contents[_N] = (0, import_smithy_client.expectString)(output[_N]); } if (output[_CCo] != null) { contents[_CCo] = de_ResponseHeadersPolicyCorsConfig(output[_CCo], context); } if (output[_SHC] != null) { contents[_SHC] = de_ResponseHeadersPolicySecurityHeadersConfig(output[_SHC], context); } if (output[_STHC] != null) { contents[_STHC] = de_ResponseHeadersPolicyServerTimingHeadersConfig(output[_STHC], context); } if (output[_CHC] != null) { contents[_CHC] = de_ResponseHeadersPolicyCustomHeadersConfig(output[_CHC], context); } if (output[_RHC] != null) { contents[_RHC] = de_ResponseHeadersPolicyRemoveHeadersConfig(output[_RHC], context); } return contents;}, "de_ResponseHeadersPolicyConfig");var de_ResponseHeadersPolicyContentSecurityPolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } if (output[_CSP] != null) { contents[_CSP] = (0, import_smithy_client.expectString)(output[_CSP]); } return contents;}, "de_ResponseHeadersPolicyContentSecurityPolicy");var de_ResponseHeadersPolicyContentTypeOptions = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } return contents;}, "de_ResponseHeadersPolicyContentTypeOptions");var de_ResponseHeadersPolicyCorsConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_ACAO] != null) { contents[_ACAO] = de_ResponseHeadersPolicyAccessControlAllowOrigins(output[_ACAO], context); } if (output[_ACAH] != null) { contents[_ACAH] = de_ResponseHeadersPolicyAccessControlAllowHeaders(output[_ACAH], context); } if (output[_ACAM] != null) { contents[_ACAM] = de_ResponseHeadersPolicyAccessControlAllowMethods(output[_ACAM], context); } if (output[_ACAC] != null) { contents[_ACAC] = (0, import_smithy_client.parseBoolean)(output[_ACAC]); } if (output[_ACEH] != null) { contents[_ACEH] = de_ResponseHeadersPolicyAccessControlExposeHeaders(output[_ACEH], context); } if (output[_ACMAS] != null) { contents[_ACMAS] = (0, import_smithy_client.strictParseInt32)(output[_ACMAS]); } if (output[_OO] != null) { contents[_OO] = (0, import_smithy_client.parseBoolean)(output[_OO]); } return contents;}, "de_ResponseHeadersPolicyCorsConfig");var de_ResponseHeadersPolicyCustomHeader = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_H] != null) { contents[_H] = (0, import_smithy_client.expectString)(output[_H]); } if (output[_V] != null) { contents[_V] = (0, import_smithy_client.expectString)(output[_V]); } if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } return contents;}, "de_ResponseHeadersPolicyCustomHeader");var de_ResponseHeadersPolicyCustomHeaderList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ResponseHeadersPolicyCustomHeader(entry, context); });}, "de_ResponseHeadersPolicyCustomHeaderList");var de_ResponseHeadersPolicyCustomHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_RHPCH] != null) { contents[_It] = de_ResponseHeadersPolicyCustomHeaderList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_RHPCH]), context); } return contents;}, "de_ResponseHeadersPolicyCustomHeadersConfig");var de_ResponseHeadersPolicyFrameOptions = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } if (output[_FO] != null) { contents[_FO] = (0, import_smithy_client.expectString)(output[_FO]); } return contents;}, "de_ResponseHeadersPolicyFrameOptions");var de_ResponseHeadersPolicyList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_RHPS] != null) { contents[_It] = de_ResponseHeadersPolicySummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_RHPS]), context); } return contents;}, "de_ResponseHeadersPolicyList");var de_ResponseHeadersPolicyReferrerPolicy = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } if (output[_RP] != null) { contents[_RP] = (0, import_smithy_client.expectString)(output[_RP]); } return contents;}, "de_ResponseHeadersPolicyReferrerPolicy");var de_ResponseHeadersPolicyRemoveHeader = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_H] != null) { contents[_H] = (0, import_smithy_client.expectString)(output[_H]); } return contents;}, "de_ResponseHeadersPolicyRemoveHeader");var de_ResponseHeadersPolicyRemoveHeaderList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ResponseHeadersPolicyRemoveHeader(entry, context); });}, "de_ResponseHeadersPolicyRemoveHeaderList");var de_ResponseHeadersPolicyRemoveHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_RHPRH] != null) { contents[_It] = de_ResponseHeadersPolicyRemoveHeaderList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_RHPRH]), context); } return contents;}, "de_ResponseHeadersPolicyRemoveHeadersConfig");var de_ResponseHeadersPolicySecurityHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_XSSP] != null) { contents[_XSSP] = de_ResponseHeadersPolicyXSSProtection(output[_XSSP], context); } if (output[_FOr] != null) { contents[_FOr] = de_ResponseHeadersPolicyFrameOptions(output[_FOr], context); } if (output[_RP] != null) { contents[_RP] = de_ResponseHeadersPolicyReferrerPolicy(output[_RP], context); } if (output[_CSP] != null) { contents[_CSP] = de_ResponseHeadersPolicyContentSecurityPolicy(output[_CSP], context); } if (output[_CTO] != null) { contents[_CTO] = de_ResponseHeadersPolicyContentTypeOptions(output[_CTO], context); } if (output[_STS] != null) { contents[_STS] = de_ResponseHeadersPolicyStrictTransportSecurity(output[_STS], context); } return contents;}, "de_ResponseHeadersPolicySecurityHeadersConfig");var de_ResponseHeadersPolicyServerTimingHeadersConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } if (output[_SR] != null) { contents[_SR] = (0, import_smithy_client.strictParseFloat)(output[_SR]); } return contents;}, "de_ResponseHeadersPolicyServerTimingHeadersConfig");var de_ResponseHeadersPolicyStrictTransportSecurity = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } if (output[_ISn] != null) { contents[_ISn] = (0, import_smithy_client.parseBoolean)(output[_ISn]); } if (output[_Pre] != null) { contents[_Pre] = (0, import_smithy_client.parseBoolean)(output[_Pre]); } if (output[_ACMAS] != null) { contents[_ACMAS] = (0, import_smithy_client.strictParseInt32)(output[_ACMAS]); } return contents;}, "de_ResponseHeadersPolicyStrictTransportSecurity");var de_ResponseHeadersPolicySummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ty] != null) { contents[_Ty] = (0, import_smithy_client.expectString)(output[_Ty]); } if (output[_RHP] != null) { contents[_RHP] = de_ResponseHeadersPolicy(output[_RHP], context); } return contents;}, "de_ResponseHeadersPolicySummary");var de_ResponseHeadersPolicySummaryList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_ResponseHeadersPolicySummary(entry, context); });}, "de_ResponseHeadersPolicySummaryList");var de_ResponseHeadersPolicyXSSProtection = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Ov] != null) { contents[_Ov] = (0, import_smithy_client.parseBoolean)(output[_Ov]); } if (output[_Pro] != null) { contents[_Pro] = (0, import_smithy_client.parseBoolean)(output[_Pro]); } if (output[_MB] != null) { contents[_MB] = (0, import_smithy_client.parseBoolean)(output[_MB]); } if (output[_RU] != null) { contents[_RU] = (0, import_smithy_client.expectString)(output[_RU]); } return contents;}, "de_ResponseHeadersPolicyXSSProtection");var de_Restrictions = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_GRe] != null) { contents[_GRe] = de_GeoRestriction(output[_GRe], context); } return contents;}, "de_Restrictions");var de_S3Origin = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_OAI] != null) { contents[_OAI] = (0, import_smithy_client.expectString)(output[_OAI]); } return contents;}, "de_S3Origin");var de_S3OriginConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_OAI] != null) { contents[_OAI] = (0, import_smithy_client.expectString)(output[_OAI]); } if (output[_ORT] != null) { contents[_ORT] = (0, import_smithy_client.strictParseInt32)(output[_ORT]); } return contents;}, "de_S3OriginConfig");var de_SessionStickinessConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_ITTL] != null) { contents[_ITTL] = (0, import_smithy_client.strictParseInt32)(output[_ITTL]); } if (output[_MTTLax] != null) { contents[_MTTLax] = (0, import_smithy_client.strictParseInt32)(output[_MTTLax]); } return contents;}, "de_SessionStickinessConfig");var de_Signer = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_AAN] != null) { contents[_AAN] = (0, import_smithy_client.expectString)(output[_AAN]); } if (output[_KPIe] != null) { contents[_KPIe] = de_KeyPairIds(output[_KPIe], context); } return contents;}, "de_Signer");var de_SignerList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return de_Signer(entry, context); });}, "de_SignerList");var de_SslProtocolsList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_SslProtocolsList");var de_StagingDistributionDnsNameList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.expectString)(entry); });}, "de_StagingDistributionDnsNameList");var de_StagingDistributionDnsNames = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_DNn] != null) { contents[_It] = de_StagingDistributionDnsNameList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_DNn]), context); } return contents;}, "de_StagingDistributionDnsNames");var de_StatusCodeList = /* @__PURE__ */ __name((output, context) => { return (output || []).filter((e) => e != null).map((entry) => { return (0, import_smithy_client.strictParseInt32)(entry); });}, "de_StatusCodeList");var de_StatusCodes = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_SCta] != null) { contents[_It] = de_StatusCodeList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_SCta]), context); } return contents;}, "de_StatusCodes");var de_StreamingDistribution = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_ATS] != null) { contents[_ATS] = de_ActiveTrustedSigners(output[_ATS], context); } if (output[_SDC] != null) { contents[_SDC] = de_StreamingDistributionConfig(output[_SDC], context); } return contents;}, "de_StreamingDistribution");var de_StreamingDistributionConfig = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_CR] != null) { contents[_CR] = (0, import_smithy_client.expectString)(output[_CR]); } if (output[_SO] != null) { contents[_SO] = de_S3Origin(output[_SO], context); } if (output[_Al] != null) { contents[_Al] = de_Aliases(output[_Al], context); } if (output[_Co] != null) { contents[_Co] = (0, import_smithy_client.expectString)(output[_Co]); } if (output[_Lo] != null) { contents[_Lo] = de_StreamingLoggingConfig(output[_Lo], context); } if (output[_TS] != null) { contents[_TS] = de_TrustedSigners(output[_TS], context); } if (output[_PC] != null) { contents[_PC] = (0, import_smithy_client.expectString)(output[_PC]); } if (output[_E] != null) { contents[_E] = (0, import_smithy_client.parseBoolean)(output[_E]); } return contents;}, "de_StreamingDistributionConfig");var de_StreamingDistributionList = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_M] != null) { contents[_M] = (0, import_smithy_client.expectString)(output[_M]); } if (output[_NM] != null) { contents[_NM] = (0, import_smithy_client.expectString)(output[_NM]); } if (output[_MI] != null) { contents[_MI] = (0, import_smithy_client.strictParseInt32)(output[_MI]); } if (output[_IT] != null) { contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]); } if (output[_Q] != null) { contents[_Q] = (0, import_smithy_client.strictParseInt32)(output[_Q]); } if (String(output.Items).trim() === "") { contents[_It] = []; } else if (output[_It] != null && output[_It][_SDS] != null) { contents[_It] = de_StreamingDistributionSummaryList((0, import_smithy_client.getArrayIfSingleItem)(output[_It][_SDS]), context); } return contents;}, "de_StreamingDistributionList");var de_StreamingDistributionSummary = /* @__PURE__ */ __name((output, context) => { const contents = {}; if (output[_Id] != null) { contents[_Id] = (0, import_smithy_client.expectString)(output[_Id]); } if (output[_ARN] != null) { contents[_ARN] = (0, import_smithy_client.expectString)(output[_ARN]); } if (output[_Sta] != null) { contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]); } if (output[_LMT] != null) { contents[_LMT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LMT])); } if (output[_DN] != null) { contents[_DN] = (0, import_smithy_client.expectString)(output[_DN]); } if (output[_SO] != null) { contents[_SO] = de_S3Origin(output[_SO], context); } if (output[_Al] != null) { contents[_Al] = de_Aliases(output[_Al], context); } if (output[_TS] != null) { contents[_TS] = de_TrustedSigners(output[_TS], context); } if (output[_Co] != null) { Preview truncated. File is larger than the inline limit.