File Explorer

/var/runtime/node_modules/@aws-sdk/client-mailmanager/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 /.

2 dirs
3 files
index.js176 KB · 4078 lines
"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, {  AcceptAction: () => AcceptAction,  AccessDeniedException: () => AccessDeniedException,  ActionFailurePolicy: () => ActionFailurePolicy,  AddressFilterFilterSensitiveLog: () => AddressFilterFilterSensitiveLog,  ArchiveBooleanEmailAttribute: () => ArchiveBooleanEmailAttribute,  ArchiveBooleanOperator: () => ArchiveBooleanOperator,  ArchiveBooleanToEvaluate: () => ArchiveBooleanToEvaluate,  ArchiveFilterCondition: () => ArchiveFilterCondition,  ArchiveRetention: () => ArchiveRetention,  ArchiveState: () => ArchiveState,  ArchiveStringEmailAttribute: () => ArchiveStringEmailAttribute,  ArchiveStringOperator: () => ArchiveStringOperator,  ArchiveStringToEvaluate: () => ArchiveStringToEvaluate,  ConflictException: () => ConflictException,  CreateAddonInstanceCommand: () => CreateAddonInstanceCommand,  CreateAddonSubscriptionCommand: () => CreateAddonSubscriptionCommand,  CreateAddressListCommand: () => CreateAddressListCommand,  CreateAddressListImportJobCommand: () => CreateAddressListImportJobCommand,  CreateAddressListImportJobResponseFilterSensitiveLog: () => CreateAddressListImportJobResponseFilterSensitiveLog,  CreateArchiveCommand: () => CreateArchiveCommand,  CreateIngressPointCommand: () => CreateIngressPointCommand,  CreateIngressPointRequestFilterSensitiveLog: () => CreateIngressPointRequestFilterSensitiveLog,  CreateRelayCommand: () => CreateRelayCommand,  CreateRuleSetCommand: () => CreateRuleSetCommand,  CreateRuleSetRequestFilterSensitiveLog: () => CreateRuleSetRequestFilterSensitiveLog,  CreateTrafficPolicyCommand: () => CreateTrafficPolicyCommand,  DeleteAddonInstanceCommand: () => DeleteAddonInstanceCommand,  DeleteAddonSubscriptionCommand: () => DeleteAddonSubscriptionCommand,  DeleteAddressListCommand: () => DeleteAddressListCommand,  DeleteArchiveCommand: () => DeleteArchiveCommand,  DeleteIngressPointCommand: () => DeleteIngressPointCommand,  DeleteRelayCommand: () => DeleteRelayCommand,  DeleteRuleSetCommand: () => DeleteRuleSetCommand,  DeleteTrafficPolicyCommand: () => DeleteTrafficPolicyCommand,  DeregisterMemberFromAddressListCommand: () => DeregisterMemberFromAddressListCommand,  DeregisterMemberFromAddressListRequestFilterSensitiveLog: () => DeregisterMemberFromAddressListRequestFilterSensitiveLog,  ExportDestinationConfiguration: () => ExportDestinationConfiguration,  ExportState: () => ExportState,  GetAddonInstanceCommand: () => GetAddonInstanceCommand,  GetAddonSubscriptionCommand: () => GetAddonSubscriptionCommand,  GetAddressListCommand: () => GetAddressListCommand,  GetAddressListImportJobCommand: () => GetAddressListImportJobCommand,  GetAddressListImportJobResponseFilterSensitiveLog: () => GetAddressListImportJobResponseFilterSensitiveLog,  GetArchiveCommand: () => GetArchiveCommand,  GetArchiveExportCommand: () => GetArchiveExportCommand,  GetArchiveMessageCommand: () => GetArchiveMessageCommand,  GetArchiveMessageContentCommand: () => GetArchiveMessageContentCommand,  GetArchiveMessageResponseFilterSensitiveLog: () => GetArchiveMessageResponseFilterSensitiveLog,  GetArchiveSearchCommand: () => GetArchiveSearchCommand,  GetArchiveSearchResultsCommand: () => GetArchiveSearchResultsCommand,  GetArchiveSearchResultsResponseFilterSensitiveLog: () => GetArchiveSearchResultsResponseFilterSensitiveLog,  GetIngressPointCommand: () => GetIngressPointCommand,  GetMemberOfAddressListCommand: () => GetMemberOfAddressListCommand,  GetMemberOfAddressListRequestFilterSensitiveLog: () => GetMemberOfAddressListRequestFilterSensitiveLog,  GetMemberOfAddressListResponseFilterSensitiveLog: () => GetMemberOfAddressListResponseFilterSensitiveLog,  GetRelayCommand: () => GetRelayCommand,  GetRuleSetCommand: () => GetRuleSetCommand,  GetRuleSetResponseFilterSensitiveLog: () => GetRuleSetResponseFilterSensitiveLog,  GetTrafficPolicyCommand: () => GetTrafficPolicyCommand,  ImportDataType: () => ImportDataType,  ImportJobFilterSensitiveLog: () => ImportJobFilterSensitiveLog,  ImportJobStatus: () => ImportJobStatus,  IngressAddressListEmailAttribute: () => IngressAddressListEmailAttribute,  IngressBooleanOperator: () => IngressBooleanOperator,  IngressBooleanToEvaluate: () => IngressBooleanToEvaluate,  IngressIpOperator: () => IngressIpOperator,  IngressIpToEvaluate: () => IngressIpToEvaluate,  IngressIpv4Attribute: () => IngressIpv4Attribute,  IngressIpv6Attribute: () => IngressIpv6Attribute,  IngressIpv6ToEvaluate: () => IngressIpv6ToEvaluate,  IngressPointConfiguration: () => IngressPointConfiguration,  IngressPointConfigurationFilterSensitiveLog: () => IngressPointConfigurationFilterSensitiveLog,  IngressPointStatus: () => IngressPointStatus,  IngressPointStatusToUpdate: () => IngressPointStatusToUpdate,  IngressPointType: () => IngressPointType,  IngressStringEmailAttribute: () => IngressStringEmailAttribute,  IngressStringOperator: () => IngressStringOperator,  IngressStringToEvaluate: () => IngressStringToEvaluate,  IngressTlsAttribute: () => IngressTlsAttribute,  IngressTlsProtocolAttribute: () => IngressTlsProtocolAttribute,  IngressTlsProtocolOperator: () => IngressTlsProtocolOperator,  IngressTlsProtocolToEvaluate: () => IngressTlsProtocolToEvaluate,  IpType: () => IpType,  ListAddonInstancesCommand: () => ListAddonInstancesCommand,  ListAddonSubscriptionsCommand: () => ListAddonSubscriptionsCommand,  ListAddressListImportJobsCommand: () => ListAddressListImportJobsCommand,  ListAddressListImportJobsResponseFilterSensitiveLog: () => ListAddressListImportJobsResponseFilterSensitiveLog,  ListAddressListsCommand: () => ListAddressListsCommand,  ListArchiveExportsCommand: () => ListArchiveExportsCommand,  ListArchiveSearchesCommand: () => ListArchiveSearchesCommand,  ListArchivesCommand: () => ListArchivesCommand,  ListIngressPointsCommand: () => ListIngressPointsCommand,  ListMembersOfAddressListCommand: () => ListMembersOfAddressListCommand,  ListMembersOfAddressListRequestFilterSensitiveLog: () => ListMembersOfAddressListRequestFilterSensitiveLog,  ListMembersOfAddressListResponseFilterSensitiveLog: () => ListMembersOfAddressListResponseFilterSensitiveLog,  ListRelaysCommand: () => ListRelaysCommand,  ListRuleSetsCommand: () => ListRuleSetsCommand,  ListTagsForResourceCommand: () => ListTagsForResourceCommand,  ListTrafficPoliciesCommand: () => ListTrafficPoliciesCommand,  MailFrom: () => MailFrom,  MailManager: () => MailManager,  MailManagerClient: () => MailManagerClient,  MailManagerServiceException: () => MailManagerServiceException,  MetadataFilterSensitiveLog: () => MetadataFilterSensitiveLog,  NetworkConfiguration: () => NetworkConfiguration,  PolicyCondition: () => PolicyCondition,  RegisterMemberToAddressListCommand: () => RegisterMemberToAddressListCommand,  RegisterMemberToAddressListRequestFilterSensitiveLog: () => RegisterMemberToAddressListRequestFilterSensitiveLog,  RelayAuthentication: () => RelayAuthentication,  ReplaceRecipientActionFilterSensitiveLog: () => ReplaceRecipientActionFilterSensitiveLog,  ResourceNotFoundException: () => ResourceNotFoundException,  RetentionPeriod: () => RetentionPeriod,  RowFilterSensitiveLog: () => RowFilterSensitiveLog,  RuleAction: () => RuleAction,  RuleActionFilterSensitiveLog: () => RuleActionFilterSensitiveLog,  RuleAddressListEmailAttribute: () => RuleAddressListEmailAttribute,  RuleBooleanEmailAttribute: () => RuleBooleanEmailAttribute,  RuleBooleanOperator: () => RuleBooleanOperator,  RuleBooleanToEvaluate: () => RuleBooleanToEvaluate,  RuleCondition: () => RuleCondition,  RuleDmarcOperator: () => RuleDmarcOperator,  RuleDmarcPolicy: () => RuleDmarcPolicy,  RuleFilterSensitiveLog: () => RuleFilterSensitiveLog,  RuleIpEmailAttribute: () => RuleIpEmailAttribute,  RuleIpOperator: () => RuleIpOperator,  RuleIpToEvaluate: () => RuleIpToEvaluate,  RuleNumberEmailAttribute: () => RuleNumberEmailAttribute,  RuleNumberOperator: () => RuleNumberOperator,  RuleNumberToEvaluate: () => RuleNumberToEvaluate,  RuleStringEmailAttribute: () => RuleStringEmailAttribute,  RuleStringOperator: () => RuleStringOperator,  RuleStringToEvaluate: () => RuleStringToEvaluate,  RuleVerdict: () => RuleVerdict,  RuleVerdictAttribute: () => RuleVerdictAttribute,  RuleVerdictOperator: () => RuleVerdictOperator,  RuleVerdictToEvaluate: () => RuleVerdictToEvaluate,  SavedAddressFilterSensitiveLog: () => SavedAddressFilterSensitiveLog,  SearchState: () => SearchState,  ServiceQuotaExceededException: () => ServiceQuotaExceededException,  SnsNotificationEncoding: () => SnsNotificationEncoding,  SnsNotificationPayloadType: () => SnsNotificationPayloadType,  StartAddressListImportJobCommand: () => StartAddressListImportJobCommand,  StartArchiveExportCommand: () => StartArchiveExportCommand,  StartArchiveSearchCommand: () => StartArchiveSearchCommand,  StopAddressListImportJobCommand: () => StopAddressListImportJobCommand,  StopArchiveExportCommand: () => StopArchiveExportCommand,  StopArchiveSearchCommand: () => StopArchiveSearchCommand,  TagResourceCommand: () => TagResourceCommand,  ThrottlingException: () => ThrottlingException,  UntagResourceCommand: () => UntagResourceCommand,  UpdateArchiveCommand: () => UpdateArchiveCommand,  UpdateIngressPointCommand: () => UpdateIngressPointCommand,  UpdateIngressPointRequestFilterSensitiveLog: () => UpdateIngressPointRequestFilterSensitiveLog,  UpdateRelayCommand: () => UpdateRelayCommand,  UpdateRuleSetCommand: () => UpdateRuleSetCommand,  UpdateRuleSetRequestFilterSensitiveLog: () => UpdateRuleSetRequestFilterSensitiveLog,  UpdateTrafficPolicyCommand: () => UpdateTrafficPolicyCommand,  ValidationException: () => ValidationException,  __Client: () => import_smithy_client.Client,  paginateListAddonInstances: () => paginateListAddonInstances,  paginateListAddonSubscriptions: () => paginateListAddonSubscriptions,  paginateListAddressListImportJobs: () => paginateListAddressListImportJobs,  paginateListAddressLists: () => paginateListAddressLists,  paginateListArchiveExports: () => paginateListArchiveExports,  paginateListArchiveSearches: () => paginateListArchiveSearches,  paginateListArchives: () => paginateListArchives,  paginateListIngressPoints: () => paginateListIngressPoints,  paginateListMembersOfAddressList: () => paginateListMembersOfAddressList,  paginateListRelays: () => paginateListRelays,  paginateListRuleSets: () => paginateListRuleSets,  paginateListTrafficPolicies: () => paginateListTrafficPolicies});module.exports = __toCommonJS(index_exports); // src/MailManagerClient.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: "ses"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/MailManagerClient.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/MailManagerClient.tsvar MailManagerClient = class extends import_smithy_client.Client {  static {    __name(this, "MailManagerClient");  }  /**   * The resolved configuration of MailManagerClient class. This is resolved and normalized from the {@link MailManagerClientConfig | 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.defaultMailManagerHttpAuthSchemeParametersProvider,        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/MailManager.ts  // src/commands/CreateAddonInstanceCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_json1_0.tsvar import_core2 = require("@aws-sdk/core");  var import_uuid = require("uuid"); // src/models/MailManagerServiceException.ts var MailManagerServiceException = class _MailManagerServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "MailManagerServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _MailManagerServiceException.prototype);  }}; // src/models/models_0.ts var AcceptAction = {  ALLOW: "ALLOW",  DENY: "DENY"};var AccessDeniedException = class _AccessDeniedException extends MailManagerServiceException {  static {    __name(this, "AccessDeniedException");  }  name = "AccessDeniedException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "AccessDeniedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AccessDeniedException.prototype);    this.Message = opts.Message;  }};var ActionFailurePolicy = {  CONTINUE: "CONTINUE",  DROP: "DROP"};var ConflictException = class _ConflictException extends MailManagerServiceException {  static {    __name(this, "ConflictException");  }  name = "ConflictException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ConflictException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConflictException.prototype);    this.Message = opts.Message;  }};var ResourceNotFoundException = class _ResourceNotFoundException extends MailManagerServiceException {  static {    __name(this, "ResourceNotFoundException");  }  name = "ResourceNotFoundException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ResourceNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ResourceNotFoundException.prototype);    this.Message = opts.Message;  }};var ServiceQuotaExceededException = class _ServiceQuotaExceededException extends MailManagerServiceException {  static {    __name(this, "ServiceQuotaExceededException");  }  name = "ServiceQuotaExceededException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceQuotaExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ServiceQuotaExceededException.prototype);    this.Message = opts.Message;  }};var ValidationException = class _ValidationException extends MailManagerServiceException {  static {    __name(this, "ValidationException");  }  name = "ValidationException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ValidationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ValidationException.prototype);    this.Message = opts.Message;  }};var ThrottlingException = class _ThrottlingException extends MailManagerServiceException {  static {    __name(this, "ThrottlingException");  }  name = "ThrottlingException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ThrottlingException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ThrottlingException.prototype);    this.Message = opts.Message;  }};var ArchiveState = {  ACTIVE: "ACTIVE",  PENDING_DELETION: "PENDING_DELETION"};var ArchiveBooleanEmailAttribute = {  HAS_ATTACHMENTS: "HAS_ATTACHMENTS"};var ArchiveBooleanToEvaluate;((ArchiveBooleanToEvaluate3) => {  ArchiveBooleanToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(ArchiveBooleanToEvaluate || (ArchiveBooleanToEvaluate = {}));var ArchiveBooleanOperator = {  IS_FALSE: "IS_FALSE",  IS_TRUE: "IS_TRUE"};var ArchiveStringEmailAttribute = {  CC: "CC",  ENVELOPE_FROM: "ENVELOPE_FROM",  ENVELOPE_TO: "ENVELOPE_TO",  FROM: "FROM",  SUBJECT: "SUBJECT",  TO: "TO"};var ArchiveStringToEvaluate;((ArchiveStringToEvaluate3) => {  ArchiveStringToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(ArchiveStringToEvaluate || (ArchiveStringToEvaluate = {}));var ArchiveStringOperator = {  CONTAINS: "CONTAINS"};var ArchiveFilterCondition;((ArchiveFilterCondition3) => {  ArchiveFilterCondition3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.StringExpression !== void 0) return visitor.StringExpression(value.StringExpression);    if (value.BooleanExpression !== void 0) return visitor.BooleanExpression(value.BooleanExpression);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(ArchiveFilterCondition || (ArchiveFilterCondition = {}));var RetentionPeriod = {  EIGHTEEN_MONTHS: "EIGHTEEN_MONTHS",  EIGHT_YEARS: "EIGHT_YEARS",  FIVE_YEARS: "FIVE_YEARS",  FOUR_YEARS: "FOUR_YEARS",  NINE_MONTHS: "NINE_MONTHS",  NINE_YEARS: "NINE_YEARS",  ONE_YEAR: "ONE_YEAR",  PERMANENT: "PERMANENT",  SEVEN_YEARS: "SEVEN_YEARS",  SIX_MONTHS: "SIX_MONTHS",  SIX_YEARS: "SIX_YEARS",  TEN_YEARS: "TEN_YEARS",  THIRTY_MONTHS: "THIRTY_MONTHS",  THREE_MONTHS: "THREE_MONTHS",  THREE_YEARS: "THREE_YEARS",  TWO_YEARS: "TWO_YEARS"};var ArchiveRetention;((ArchiveRetention3) => {  ArchiveRetention3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.RetentionPeriod !== void 0) return visitor.RetentionPeriod(value.RetentionPeriod);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(ArchiveRetention || (ArchiveRetention = {}));var ImportDataType = {  CSV: "CSV",  JSON: "JSON"};var IngressPointConfiguration;((IngressPointConfiguration3) => {  IngressPointConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.SmtpPassword !== void 0) return visitor.SmtpPassword(value.SmtpPassword);    if (value.SecretArn !== void 0) return visitor.SecretArn(value.SecretArn);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressPointConfiguration || (IngressPointConfiguration = {}));var IpType = {  DUAL_STACK: "DUAL_STACK",  IPV4: "IPV4"};var NetworkConfiguration;((NetworkConfiguration3) => {  NetworkConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.PublicNetworkConfiguration !== void 0)      return visitor.PublicNetworkConfiguration(value.PublicNetworkConfiguration);    if (value.PrivateNetworkConfiguration !== void 0)      return visitor.PrivateNetworkConfiguration(value.PrivateNetworkConfiguration);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(NetworkConfiguration || (NetworkConfiguration = {}));var IngressPointType = {  AUTH: "AUTH",  OPEN: "OPEN"};var RelayAuthentication;((RelayAuthentication3) => {  RelayAuthentication3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.SecretArn !== void 0) return visitor.SecretArn(value.SecretArn);    if (value.NoAuthentication !== void 0) return visitor.NoAuthentication(value.NoAuthentication);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RelayAuthentication || (RelayAuthentication = {}));var SnsNotificationEncoding = {  BASE64: "BASE64",  UTF_8: "UTF-8"};var SnsNotificationPayloadType = {  CONTENT: "CONTENT",  HEADERS: "HEADERS"};var MailFrom = {  PRESERVE: "PRESERVE",  REPLACE: "REPLACE"};var RuleAction;((RuleAction3) => {  RuleAction3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Drop !== void 0) return visitor.Drop(value.Drop);    if (value.Relay !== void 0) return visitor.Relay(value.Relay);    if (value.Archive !== void 0) return visitor.Archive(value.Archive);    if (value.WriteToS3 !== void 0) return visitor.WriteToS3(value.WriteToS3);    if (value.Send !== void 0) return visitor.Send(value.Send);    if (value.AddHeader !== void 0) return visitor.AddHeader(value.AddHeader);    if (value.ReplaceRecipient !== void 0) return visitor.ReplaceRecipient(value.ReplaceRecipient);    if (value.DeliverToMailbox !== void 0) return visitor.DeliverToMailbox(value.DeliverToMailbox);    if (value.DeliverToQBusiness !== void 0) return visitor.DeliverToQBusiness(value.DeliverToQBusiness);    if (value.PublishToSns !== void 0) return visitor.PublishToSns(value.PublishToSns);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleAction || (RuleAction = {}));var RuleBooleanEmailAttribute = {  READ_RECEIPT_REQUESTED: "READ_RECEIPT_REQUESTED",  TLS: "TLS",  TLS_WRAPPED: "TLS_WRAPPED"};var RuleAddressListEmailAttribute = {  CC: "CC",  FROM: "FROM",  MAIL_FROM: "MAIL_FROM",  RECIPIENT: "RECIPIENT",  SENDER: "SENDER",  TO: "TO"};var RuleBooleanToEvaluate;((RuleBooleanToEvaluate3) => {  RuleBooleanToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    if (value.Analysis !== void 0) return visitor.Analysis(value.Analysis);    if (value.IsInAddressList !== void 0) return visitor.IsInAddressList(value.IsInAddressList);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleBooleanToEvaluate || (RuleBooleanToEvaluate = {}));var RuleBooleanOperator = {  IS_FALSE: "IS_FALSE",  IS_TRUE: "IS_TRUE"};var RuleDmarcOperator = {  EQUALS: "EQUALS",  NOT_EQUALS: "NOT_EQUALS"};var RuleDmarcPolicy = {  NONE: "NONE",  QUARANTINE: "QUARANTINE",  REJECT: "REJECT"};var RuleIpEmailAttribute = {  SOURCE_IP: "SOURCE_IP"};var RuleIpToEvaluate;((RuleIpToEvaluate3) => {  RuleIpToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleIpToEvaluate || (RuleIpToEvaluate = {}));var RuleIpOperator = {  CIDR_MATCHES: "CIDR_MATCHES",  NOT_CIDR_MATCHES: "NOT_CIDR_MATCHES"};var RuleNumberEmailAttribute = {  MESSAGE_SIZE: "MESSAGE_SIZE"};var RuleNumberToEvaluate;((RuleNumberToEvaluate3) => {  RuleNumberToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleNumberToEvaluate || (RuleNumberToEvaluate = {}));var RuleNumberOperator = {  EQUALS: "EQUALS",  GREATER_THAN: "GREATER_THAN",  GREATER_THAN_OR_EQUAL: "GREATER_THAN_OR_EQUAL",  LESS_THAN: "LESS_THAN",  LESS_THAN_OR_EQUAL: "LESS_THAN_OR_EQUAL",  NOT_EQUALS: "NOT_EQUALS"};var RuleStringEmailAttribute = {  CC: "CC",  FROM: "FROM",  HELO: "HELO",  MAIL_FROM: "MAIL_FROM",  RECIPIENT: "RECIPIENT",  SENDER: "SENDER",  SUBJECT: "SUBJECT",  TO: "TO"};var RuleStringToEvaluate;((RuleStringToEvaluate3) => {  RuleStringToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    if (value.MimeHeaderAttribute !== void 0) return visitor.MimeHeaderAttribute(value.MimeHeaderAttribute);    if (value.Analysis !== void 0) return visitor.Analysis(value.Analysis);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleStringToEvaluate || (RuleStringToEvaluate = {}));var RuleStringOperator = {  CONTAINS: "CONTAINS",  ENDS_WITH: "ENDS_WITH",  EQUALS: "EQUALS",  NOT_EQUALS: "NOT_EQUALS",  STARTS_WITH: "STARTS_WITH"};var RuleVerdictAttribute = {  DKIM: "DKIM",  SPF: "SPF"};var RuleVerdictToEvaluate;((RuleVerdictToEvaluate3) => {  RuleVerdictToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    if (value.Analysis !== void 0) return visitor.Analysis(value.Analysis);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleVerdictToEvaluate || (RuleVerdictToEvaluate = {}));var RuleVerdictOperator = {  EQUALS: "EQUALS",  NOT_EQUALS: "NOT_EQUALS"};var RuleVerdict = {  FAIL: "FAIL",  GRAY: "GRAY",  PASS: "PASS",  PROCESSING_FAILED: "PROCESSING_FAILED"};var RuleCondition;((RuleCondition2) => {  RuleCondition2.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.BooleanExpression !== void 0) return visitor.BooleanExpression(value.BooleanExpression);    if (value.StringExpression !== void 0) return visitor.StringExpression(value.StringExpression);    if (value.NumberExpression !== void 0) return visitor.NumberExpression(value.NumberExpression);    if (value.IpExpression !== void 0) return visitor.IpExpression(value.IpExpression);    if (value.VerdictExpression !== void 0) return visitor.VerdictExpression(value.VerdictExpression);    if (value.DmarcExpression !== void 0) return visitor.DmarcExpression(value.DmarcExpression);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(RuleCondition || (RuleCondition = {}));var IngressAddressListEmailAttribute = {  RECIPIENT: "RECIPIENT"};var IngressBooleanToEvaluate;((IngressBooleanToEvaluate3) => {  IngressBooleanToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Analysis !== void 0) return visitor.Analysis(value.Analysis);    if (value.IsInAddressList !== void 0) return visitor.IsInAddressList(value.IsInAddressList);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressBooleanToEvaluate || (IngressBooleanToEvaluate = {}));var IngressBooleanOperator = {  IS_FALSE: "IS_FALSE",  IS_TRUE: "IS_TRUE"};var IngressIpv4Attribute = {  SENDER_IP: "SENDER_IP"};var IngressIpToEvaluate;((IngressIpToEvaluate3) => {  IngressIpToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressIpToEvaluate || (IngressIpToEvaluate = {}));var IngressIpOperator = {  CIDR_MATCHES: "CIDR_MATCHES",  NOT_CIDR_MATCHES: "NOT_CIDR_MATCHES"};var IngressIpv6Attribute = {  SENDER_IPV6: "SENDER_IPV6"};var IngressIpv6ToEvaluate;((IngressIpv6ToEvaluate3) => {  IngressIpv6ToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressIpv6ToEvaluate || (IngressIpv6ToEvaluate = {}));var IngressStringEmailAttribute = {  RECIPIENT: "RECIPIENT"};var IngressStringToEvaluate;((IngressStringToEvaluate3) => {  IngressStringToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    if (value.Analysis !== void 0) return visitor.Analysis(value.Analysis);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressStringToEvaluate || (IngressStringToEvaluate = {}));var IngressStringOperator = {  CONTAINS: "CONTAINS",  ENDS_WITH: "ENDS_WITH",  EQUALS: "EQUALS",  NOT_EQUALS: "NOT_EQUALS",  STARTS_WITH: "STARTS_WITH"};var IngressTlsAttribute = {  TLS_PROTOCOL: "TLS_PROTOCOL"};var IngressTlsProtocolToEvaluate;((IngressTlsProtocolToEvaluate3) => {  IngressTlsProtocolToEvaluate3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.Attribute !== void 0) return visitor.Attribute(value.Attribute);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(IngressTlsProtocolToEvaluate || (IngressTlsProtocolToEvaluate = {}));var IngressTlsProtocolOperator = {  IS: "IS",  MINIMUM_TLS_VERSION: "MINIMUM_TLS_VERSION"};var IngressTlsProtocolAttribute = {  TLS1_2: "TLS1_2",  TLS1_3: "TLS1_3"};var PolicyCondition;((PolicyCondition3) => {  PolicyCondition3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.StringExpression !== void 0) return visitor.StringExpression(value.StringExpression);    if (value.IpExpression !== void 0) return visitor.IpExpression(value.IpExpression);    if (value.Ipv6Expression !== void 0) return visitor.Ipv6Expression(value.Ipv6Expression);    if (value.TlsExpression !== void 0) return visitor.TlsExpression(value.TlsExpression);    if (value.BooleanExpression !== void 0) return visitor.BooleanExpression(value.BooleanExpression);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(PolicyCondition || (PolicyCondition = {}));var ExportDestinationConfiguration;((ExportDestinationConfiguration3) => {  ExportDestinationConfiguration3.visit = /* @__PURE__ */ __name((value, visitor) => {    if (value.S3 !== void 0) return visitor.S3(value.S3);    return visitor._(value.$unknown[0], value.$unknown[1]);  }, "visit");})(ExportDestinationConfiguration || (ExportDestinationConfiguration = {}));var ExportState = {  CANCELLED: "CANCELLED",  COMPLETED: "COMPLETED",  FAILED: "FAILED",  PREPROCESSING: "PREPROCESSING",  PROCESSING: "PROCESSING",  QUEUED: "QUEUED"};var ImportJobStatus = {  COMPLETED: "COMPLETED",  CREATED: "CREATED",  FAILED: "FAILED",  PROCESSING: "PROCESSING",  STOPPED: "STOPPED"};var SearchState = {  CANCELLED: "CANCELLED",  COMPLETED: "COMPLETED",  FAILED: "FAILED",  QUEUED: "QUEUED",  RUNNING: "RUNNING"};var IngressPointStatus = {  ACTIVE: "ACTIVE",  CLOSED: "CLOSED",  DEPROVISIONING: "DEPROVISIONING",  FAILED: "FAILED",  PROVISIONING: "PROVISIONING",  UPDATING: "UPDATING"};var IngressPointStatusToUpdate = {  ACTIVE: "ACTIVE",  CLOSED: "CLOSED"};var AddressFilterFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AddressPrefix && { AddressPrefix: import_smithy_client.SENSITIVE_STRING }}), "AddressFilterFilterSensitiveLog");var CreateAddressListImportJobResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PreSignedUrl && { PreSignedUrl: import_smithy_client.SENSITIVE_STRING }}), "CreateAddressListImportJobResponseFilterSensitiveLog");var IngressPointConfigurationFilterSensitiveLog = /* @__PURE__ */ __name((obj) => {  if (obj.SmtpPassword !== void 0) return { SmtpPassword: import_smithy_client.SENSITIVE_STRING };  if (obj.SecretArn !== void 0) return { SecretArn: obj.SecretArn };  if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "IngressPointConfigurationFilterSensitiveLog");var CreateIngressPointRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.IngressPointConfiguration && {    IngressPointConfiguration: IngressPointConfigurationFilterSensitiveLog(obj.IngressPointConfiguration)  },  ...obj.NetworkConfiguration && { NetworkConfiguration: obj.NetworkConfiguration }}), "CreateIngressPointRequestFilterSensitiveLog");var ReplaceRecipientActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.ReplaceWith && { ReplaceWith: import_smithy_client.SENSITIVE_STRING }}), "ReplaceRecipientActionFilterSensitiveLog");var RuleActionFilterSensitiveLog = /* @__PURE__ */ __name((obj) => {  if (obj.Drop !== void 0) return { Drop: obj.Drop };  if (obj.Relay !== void 0) return { Relay: obj.Relay };  if (obj.Archive !== void 0) return { Archive: obj.Archive };  if (obj.WriteToS3 !== void 0) return { WriteToS3: obj.WriteToS3 };  if (obj.Send !== void 0) return { Send: obj.Send };  if (obj.AddHeader !== void 0) return { AddHeader: obj.AddHeader };  if (obj.ReplaceRecipient !== void 0)    return { ReplaceRecipient: ReplaceRecipientActionFilterSensitiveLog(obj.ReplaceRecipient) };  if (obj.DeliverToMailbox !== void 0) return { DeliverToMailbox: obj.DeliverToMailbox };  if (obj.DeliverToQBusiness !== void 0) return { DeliverToQBusiness: obj.DeliverToQBusiness };  if (obj.PublishToSns !== void 0) return { PublishToSns: obj.PublishToSns };  if (obj.$unknown !== void 0) return { [obj.$unknown[0]]: "UNKNOWN" };}, "RuleActionFilterSensitiveLog");var RuleFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Conditions && { Conditions: obj.Conditions.map((item) => item) },  ...obj.Unless && { Unless: obj.Unless.map((item) => item) },  ...obj.Actions && { Actions: obj.Actions.map((item) => RuleActionFilterSensitiveLog(item)) }}), "RuleFilterSensitiveLog");var CreateRuleSetRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Rules && { Rules: obj.Rules.map((item) => RuleFilterSensitiveLog(item)) }}), "CreateRuleSetRequestFilterSensitiveLog");var DeregisterMemberFromAddressListRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Address && { Address: import_smithy_client.SENSITIVE_STRING }}), "DeregisterMemberFromAddressListRequestFilterSensitiveLog");var GetAddressListImportJobResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PreSignedUrl && { PreSignedUrl: import_smithy_client.SENSITIVE_STRING }}), "GetAddressListImportJobResponseFilterSensitiveLog");var MetadataFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.SenderIpAddress && { SenderIpAddress: import_smithy_client.SENSITIVE_STRING }}), "MetadataFilterSensitiveLog");var GetArchiveMessageResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Metadata && { Metadata: MetadataFilterSensitiveLog(obj.Metadata) }}), "GetArchiveMessageResponseFilterSensitiveLog");var RowFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.SenderIpAddress && { SenderIpAddress: import_smithy_client.SENSITIVE_STRING }}), "RowFilterSensitiveLog");var GetArchiveSearchResultsResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Rows && { Rows: obj.Rows.map((item) => RowFilterSensitiveLog(item)) }}), "GetArchiveSearchResultsResponseFilterSensitiveLog");var GetMemberOfAddressListRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Address && { Address: import_smithy_client.SENSITIVE_STRING }}), "GetMemberOfAddressListRequestFilterSensitiveLog");var GetMemberOfAddressListResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Address && { Address: import_smithy_client.SENSITIVE_STRING }}), "GetMemberOfAddressListResponseFilterSensitiveLog");var GetRuleSetResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Rules && { Rules: obj.Rules.map((item) => RuleFilterSensitiveLog(item)) }}), "GetRuleSetResponseFilterSensitiveLog");var ImportJobFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PreSignedUrl && { PreSignedUrl: import_smithy_client.SENSITIVE_STRING }}), "ImportJobFilterSensitiveLog");var UpdateIngressPointRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.IngressPointConfiguration && {    IngressPointConfiguration: IngressPointConfigurationFilterSensitiveLog(obj.IngressPointConfiguration)  }}), "UpdateIngressPointRequestFilterSensitiveLog");var ListAddressListImportJobsResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.ImportJobs && { ImportJobs: obj.ImportJobs.map((item) => ImportJobFilterSensitiveLog(item)) }}), "ListAddressListImportJobsResponseFilterSensitiveLog");var ListMembersOfAddressListRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Filter && { Filter: AddressFilterFilterSensitiveLog(obj.Filter) }}), "ListMembersOfAddressListRequestFilterSensitiveLog");var SavedAddressFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Address && { Address: import_smithy_client.SENSITIVE_STRING }}), "SavedAddressFilterSensitiveLog");var ListMembersOfAddressListResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Addresses && { Addresses: obj.Addresses.map((item) => SavedAddressFilterSensitiveLog(item)) }}), "ListMembersOfAddressListResponseFilterSensitiveLog");var RegisterMemberToAddressListRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Address && { Address: import_smithy_client.SENSITIVE_STRING }}), "RegisterMemberToAddressListRequestFilterSensitiveLog");var UpdateRuleSetRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Rules && { Rules: obj.Rules.map((item) => RuleFilterSensitiveLog(item)) }}), "UpdateRuleSetRequestFilterSensitiveLog"); // src/protocols/Aws_json1_0.tsvar se_CreateAddonInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateAddonInstance");  let body;  body = JSON.stringify(se_CreateAddonInstanceRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAddonInstanceCommand");var se_CreateAddonSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateAddonSubscription");  let body;  body = JSON.stringify(se_CreateAddonSubscriptionRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAddonSubscriptionCommand");var se_CreateAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateAddressList");  let body;  body = JSON.stringify(se_CreateAddressListRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAddressListCommand");var se_CreateAddressListImportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateAddressListImportJob");  let body;  body = JSON.stringify(se_CreateAddressListImportJobRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAddressListImportJobCommand");var se_CreateArchiveCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateArchive");  let body;  body = JSON.stringify(se_CreateArchiveRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateArchiveCommand");var se_CreateIngressPointCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateIngressPoint");  let body;  body = JSON.stringify(se_CreateIngressPointRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateIngressPointCommand");var se_CreateRelayCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateRelay");  let body;  body = JSON.stringify(se_CreateRelayRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateRelayCommand");var se_CreateRuleSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateRuleSet");  let body;  body = JSON.stringify(se_CreateRuleSetRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateRuleSetCommand");var se_CreateTrafficPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("CreateTrafficPolicy");  let body;  body = JSON.stringify(se_CreateTrafficPolicyRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateTrafficPolicyCommand");var se_DeleteAddonInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteAddonInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAddonInstanceCommand");var se_DeleteAddonSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteAddonSubscription");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAddonSubscriptionCommand");var se_DeleteAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAddressListCommand");var se_DeleteArchiveCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteArchive");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteArchiveCommand");var se_DeleteIngressPointCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteIngressPoint");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteIngressPointCommand");var se_DeleteRelayCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteRelay");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRelayCommand");var se_DeleteRuleSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteRuleSet");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRuleSetCommand");var se_DeleteTrafficPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeleteTrafficPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteTrafficPolicyCommand");var se_DeregisterMemberFromAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("DeregisterMemberFromAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeregisterMemberFromAddressListCommand");var se_GetAddonInstanceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetAddonInstance");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAddonInstanceCommand");var se_GetAddonSubscriptionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetAddonSubscription");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAddonSubscriptionCommand");var se_GetAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAddressListCommand");var se_GetAddressListImportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetAddressListImportJob");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAddressListImportJobCommand");var se_GetArchiveCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchive");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveCommand");var se_GetArchiveExportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchiveExport");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveExportCommand");var se_GetArchiveMessageCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchiveMessage");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveMessageCommand");var se_GetArchiveMessageContentCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchiveMessageContent");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveMessageContentCommand");var se_GetArchiveSearchCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchiveSearch");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveSearchCommand");var se_GetArchiveSearchResultsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetArchiveSearchResults");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetArchiveSearchResultsCommand");var se_GetIngressPointCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetIngressPoint");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetIngressPointCommand");var se_GetMemberOfAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetMemberOfAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMemberOfAddressListCommand");var se_GetRelayCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetRelay");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetRelayCommand");var se_GetRuleSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetRuleSet");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetRuleSetCommand");var se_GetTrafficPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("GetTrafficPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetTrafficPolicyCommand");var se_ListAddonInstancesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListAddonInstances");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAddonInstancesCommand");var se_ListAddonSubscriptionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListAddonSubscriptions");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAddonSubscriptionsCommand");var se_ListAddressListImportJobsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListAddressListImportJobs");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAddressListImportJobsCommand");var se_ListAddressListsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListAddressLists");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAddressListsCommand");var se_ListArchiveExportsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListArchiveExports");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListArchiveExportsCommand");var se_ListArchivesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListArchives");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListArchivesCommand");var se_ListArchiveSearchesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListArchiveSearches");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListArchiveSearchesCommand");var se_ListIngressPointsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListIngressPoints");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListIngressPointsCommand");var se_ListMembersOfAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListMembersOfAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMembersOfAddressListCommand");var se_ListRelaysCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListRelays");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListRelaysCommand");var se_ListRuleSetsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListRuleSets");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListRuleSetsCommand");var se_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListTagsForResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListTagsForResourceCommand");var se_ListTrafficPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("ListTrafficPolicies");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListTrafficPoliciesCommand");var se_RegisterMemberToAddressListCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("RegisterMemberToAddressList");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RegisterMemberToAddressListCommand");var se_StartAddressListImportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StartAddressListImportJob");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StartAddressListImportJobCommand");var se_StartArchiveExportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StartArchiveExport");  let body;  body = JSON.stringify(se_StartArchiveExportRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StartArchiveExportCommand");var se_StartArchiveSearchCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StartArchiveSearch");  let body;  body = JSON.stringify(se_StartArchiveSearchRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StartArchiveSearchCommand");var se_StopAddressListImportJobCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StopAddressListImportJob");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StopAddressListImportJobCommand");var se_StopArchiveExportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StopArchiveExport");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StopArchiveExportCommand");var se_StopArchiveSearchCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("StopArchiveSearch");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StopArchiveSearchCommand");var se_TagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("TagResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagResourceCommand");var se_UntagResourceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UntagResource");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagResourceCommand");var se_UpdateArchiveCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateArchive");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateArchiveCommand");var se_UpdateIngressPointCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateIngressPoint");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateIngressPointCommand");var se_UpdateRelayCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateRelay");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateRelayCommand");var se_UpdateRuleSetCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateRuleSet");  let body;  body = JSON.stringify(se_UpdateRuleSetRequest(input, context));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateRuleSetCommand");var se_UpdateTrafficPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = sharedHeaders("UpdateTrafficPolicy");  let body;  body = JSON.stringify((0, import_smithy_client._json)(input));  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateTrafficPolicyCommand");var de_CreateAddonInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateAddonInstanceCommand");var de_CreateAddonSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateAddonSubscriptionCommand");var de_CreateAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateAddressListCommand");var de_CreateAddressListImportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateAddressListImportJobCommand");var de_CreateArchiveCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateArchiveCommand");var de_CreateIngressPointCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateIngressPointCommand");var de_CreateRelayCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateRelayCommand");var de_CreateRuleSetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateRuleSetCommand");var de_CreateTrafficPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateTrafficPolicyCommand");var de_DeleteAddonInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteAddonInstanceCommand");var de_DeleteAddonSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteAddonSubscriptionCommand");var de_DeleteAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteAddressListCommand");var de_DeleteArchiveCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteArchiveCommand");var de_DeleteIngressPointCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteIngressPointCommand");var de_DeleteRelayCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteRelayCommand");var de_DeleteRuleSetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteRuleSetCommand");var de_DeleteTrafficPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteTrafficPolicyCommand");var de_DeregisterMemberFromAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeregisterMemberFromAddressListCommand");var de_GetAddonInstanceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetAddonInstanceResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAddonInstanceCommand");var de_GetAddonSubscriptionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetAddonSubscriptionResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAddonSubscriptionCommand");var de_GetAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetAddressListResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAddressListCommand");var de_GetAddressListImportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetAddressListImportJobResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAddressListImportJobCommand");var de_GetArchiveCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetArchiveResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveCommand");var de_GetArchiveExportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetArchiveExportResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveExportCommand");var de_GetArchiveMessageCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetArchiveMessageResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveMessageCommand");var de_GetArchiveMessageContentCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveMessageContentCommand");var de_GetArchiveSearchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetArchiveSearchResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveSearchCommand");var de_GetArchiveSearchResultsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetArchiveSearchResultsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetArchiveSearchResultsCommand");var de_GetIngressPointCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetIngressPointResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetIngressPointCommand");var de_GetMemberOfAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetMemberOfAddressListResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetMemberOfAddressListCommand");var de_GetRelayCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetRelayResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetRelayCommand");var de_GetRuleSetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetRuleSetResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetRuleSetCommand");var de_GetTrafficPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_GetTrafficPolicyResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetTrafficPolicyCommand");var de_ListAddonInstancesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListAddonInstancesResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAddonInstancesCommand");var de_ListAddonSubscriptionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListAddonSubscriptionsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAddonSubscriptionsCommand");var de_ListAddressListImportJobsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListAddressListImportJobsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAddressListImportJobsCommand");var de_ListAddressListsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListAddressListsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAddressListsCommand");var de_ListArchiveExportsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListArchiveExportsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListArchiveExportsCommand");var de_ListArchivesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListArchivesResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListArchivesCommand");var de_ListArchiveSearchesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListArchiveSearchesResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListArchiveSearchesCommand");var de_ListIngressPointsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListIngressPointsCommand");var de_ListMembersOfAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListMembersOfAddressListResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListMembersOfAddressListCommand");var de_ListRelaysCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListRelaysResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListRelaysCommand");var de_ListRuleSetsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = de_ListRuleSetsResponse(data, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListRuleSetsCommand");var de_ListTagsForResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListTagsForResourceCommand");var de_ListTrafficPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListTrafficPoliciesCommand");var de_RegisterMemberToAddressListCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_RegisterMemberToAddressListCommand");var de_StartAddressListImportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StartAddressListImportJobCommand");var de_StartArchiveExportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StartArchiveExportCommand");var de_StartArchiveSearchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StartArchiveSearchCommand");var de_StopAddressListImportJobCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StopAddressListImportJobCommand");var de_StopArchiveExportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StopArchiveExportCommand");var de_StopArchiveSearchCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_StopArchiveSearchCommand");var de_TagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_TagResourceCommand");var de_UntagResourceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UntagResourceCommand");var de_UpdateArchiveCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateArchiveCommand");var de_UpdateIngressPointCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateIngressPointCommand");var de_UpdateRelayCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateRelayCommand");var de_UpdateRuleSetCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateRuleSetCommand");var de_UpdateTrafficPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseJsonBody)(output.body, context);  let contents = {};  contents = (0, import_smithy_client._json)(data);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateTrafficPolicyCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => {  const parsedOutput = {    ...output,    body: await (0, import_core2.parseJsonErrorBody)(output.body, context)  };  const errorCode = (0, import_core2.loadRestJsonErrorCode)(output, parsedOutput.body);  switch (errorCode) {    case "ConflictException":    case "com.amazonaws.mailmanager#ConflictException":      throw await de_ConflictExceptionRes(parsedOutput, context);    case "ResourceNotFoundException":    case "com.amazonaws.mailmanager#ResourceNotFoundException":      throw await de_ResourceNotFoundExceptionRes(parsedOutput, context);    case "ServiceQuotaExceededException":    case "com.amazonaws.mailmanager#ServiceQuotaExceededException":      throw await de_ServiceQuotaExceededExceptionRes(parsedOutput, context);    case "ValidationException":    case "com.amazonaws.mailmanager#ValidationException":      throw await de_ValidationExceptionRes(parsedOutput, context);    case "AccessDeniedException":    case "com.amazonaws.mailmanager#AccessDeniedException":      throw await de_AccessDeniedExceptionRes(parsedOutput, context);    case "ThrottlingException":    case "com.amazonaws.mailmanager#ThrottlingException":      throw await de_ThrottlingExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody,        errorCode      });  }}, "de_CommandError");var de_AccessDeniedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new AccessDeniedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_AccessDeniedExceptionRes");var de_ConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ConflictException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ConflictExceptionRes");var de_ResourceNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ResourceNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ResourceNotFoundExceptionRes");var de_ServiceQuotaExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ServiceQuotaExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceQuotaExceededExceptionRes");var de_ThrottlingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ThrottlingException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ThrottlingExceptionRes");var de_ValidationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = (0, import_smithy_client._json)(body);  const exception = new ValidationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ValidationExceptionRes");var se_CreateAddonInstanceRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AddonSubscriptionId: [],    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    Tags: import_smithy_client._json  });}, "se_CreateAddonInstanceRequest");var se_CreateAddonSubscriptionRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AddonName: [],    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    Tags: import_smithy_client._json  });}, "se_CreateAddonSubscriptionRequest");var se_CreateAddressListImportJobRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AddressListId: [],    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    ImportDataFormat: import_smithy_client._json,    Name: []  });}, "se_CreateAddressListImportJobRequest");var se_CreateAddressListRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    AddressListName: [],    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    Tags: import_smithy_client._json  });}, "se_CreateAddressListRequest");var se_CreateArchiveRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ArchiveName: [],    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    KmsKeyArn: [],    Retention: import_smithy_client._json,    Tags: import_smithy_client._json  });}, "se_CreateArchiveRequest");var se_CreateIngressPointRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    IngressPointConfiguration: import_smithy_client._json,    IngressPointName: [],    NetworkConfiguration: import_smithy_client._json,    RuleSetId: [],    Tags: import_smithy_client._json,    TrafficPolicyId: [],    Type: []  });}, "se_CreateIngressPointRequest");var se_CreateRelayRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Authentication: import_smithy_client._json,    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    RelayName: [],    ServerName: [],    ServerPort: [],    Tags: import_smithy_client._json  });}, "se_CreateRelayRequest");var se_CreateRuleSetRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    RuleSetName: [],    Rules: /* @__PURE__ */ __name((_) => se_Rules(_, context), "Rules"),    Tags: import_smithy_client._json  });}, "se_CreateRuleSetRequest");var se_CreateTrafficPolicyRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()],    DefaultAction: [],    MaxMessageSizeBytes: [],    PolicyStatements: import_smithy_client._json,    Tags: import_smithy_client._json,    TrafficPolicyName: []  });}, "se_CreateTrafficPolicyRequest");var se_Rule = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Actions: import_smithy_client._json,    Conditions: /* @__PURE__ */ __name((_) => se_RuleConditions(_, context), "Conditions"),    Name: [],    Unless: /* @__PURE__ */ __name((_) => se_RuleConditions(_, context), "Unless")  });}, "se_Rule");var se_RuleCondition = /* @__PURE__ */ __name((input, context) => {  return RuleCondition.visit(input, {    BooleanExpression: /* @__PURE__ */ __name((value) => ({ BooleanExpression: (0, import_smithy_client._json)(value) }), "BooleanExpression"),    DmarcExpression: /* @__PURE__ */ __name((value) => ({ DmarcExpression: (0, import_smithy_client._json)(value) }), "DmarcExpression"),    IpExpression: /* @__PURE__ */ __name((value) => ({ IpExpression: (0, import_smithy_client._json)(value) }), "IpExpression"),    NumberExpression: /* @__PURE__ */ __name((value) => ({ NumberExpression: se_RuleNumberExpression(value, context) }), "NumberExpression"),    StringExpression: /* @__PURE__ */ __name((value) => ({ StringExpression: (0, import_smithy_client._json)(value) }), "StringExpression"),    VerdictExpression: /* @__PURE__ */ __name((value) => ({ VerdictExpression: (0, import_smithy_client._json)(value) }), "VerdictExpression"),    _: /* @__PURE__ */ __name((name, value) => ({ [name]: value }), "_")  });}, "se_RuleCondition");var se_RuleConditions = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_RuleCondition(entry, context);  });}, "se_RuleConditions");var se_RuleNumberExpression = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    Evaluate: import_smithy_client._json,    Operator: [],    Value: import_smithy_client.serializeFloat  });}, "se_RuleNumberExpression");var se_Rules = /* @__PURE__ */ __name((input, context) => {  return input.filter((e) => e != null).map((entry) => {    return se_Rule(entry, context);  });}, "se_Rules");var se_StartArchiveExportRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ArchiveId: [],    ExportDestinationConfiguration: import_smithy_client._json,    Filters: import_smithy_client._json,    FromTimestamp: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "FromTimestamp"),    IncludeMetadata: [],    MaxResults: [],    ToTimestamp: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "ToTimestamp")  });}, "se_StartArchiveExportRequest");var se_StartArchiveSearchRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    ArchiveId: [],    Filters: import_smithy_client._json,    FromTimestamp: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "FromTimestamp"),    MaxResults: [],    ToTimestamp: /* @__PURE__ */ __name((_) => _.getTime() / 1e3, "ToTimestamp")  });}, "se_StartArchiveSearchRequest");var se_UpdateRuleSetRequest = /* @__PURE__ */ __name((input, context) => {  return (0, import_smithy_client.take)(input, {    RuleSetId: [],    RuleSetName: [],    Rules: /* @__PURE__ */ __name((_) => se_Rules(_, context), "Rules")  });}, "se_UpdateRuleSetRequest");var de_AddonInstance = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonInstanceArn: import_smithy_client.expectString,    AddonInstanceId: import_smithy_client.expectString,    AddonName: import_smithy_client.expectString,    AddonSubscriptionId: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_AddonInstance");var de_AddonInstances = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AddonInstance(entry, context);  });  return retVal;}, "de_AddonInstances");var de_AddonSubscription = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonName: import_smithy_client.expectString,    AddonSubscriptionArn: import_smithy_client.expectString,    AddonSubscriptionId: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_AddonSubscription");var de_AddonSubscriptions = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AddonSubscription(entry, context);  });  return retVal;}, "de_AddonSubscriptions");var de_AddressList = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressListArn: import_smithy_client.expectString,    AddressListId: import_smithy_client.expectString,    AddressListName: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp")  });}, "de_AddressList");var de_AddressLists = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_AddressList(entry, context);  });  return retVal;}, "de_AddressLists");var de_Archive = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ArchiveId: import_smithy_client.expectString,    ArchiveName: import_smithy_client.expectString,    ArchiveState: import_smithy_client.expectString,    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp")  });}, "de_Archive");var de_ArchivesList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Archive(entry, context);  });  return retVal;}, "de_ArchivesList");var de_ExportStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CompletionTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CompletionTimestamp"),    ErrorMessage: import_smithy_client.expectString,    State: import_smithy_client.expectString,    SubmissionTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "SubmissionTimestamp")  });}, "de_ExportStatus");var de_ExportSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ExportId: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_ExportStatus(_, context), "Status")  });}, "de_ExportSummary");var de_ExportSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ExportSummary(entry, context);  });  return retVal;}, "de_ExportSummaryList");var de_GetAddonInstanceResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonInstanceArn: import_smithy_client.expectString,    AddonName: import_smithy_client.expectString,    AddonSubscriptionId: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_GetAddonInstanceResponse");var de_GetAddonSubscriptionResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonName: import_smithy_client.expectString,    AddonSubscriptionArn: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_GetAddonSubscriptionResponse");var de_GetAddressListImportJobResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressListId: import_smithy_client.expectString,    CompletedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CompletedTimestamp"),    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    Error: import_smithy_client.expectString,    FailedItemsCount: import_smithy_client.expectInt32,    ImportDataFormat: import_smithy_client._json,    ImportedItemsCount: import_smithy_client.expectInt32,    JobId: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    PreSignedUrl: import_smithy_client.expectString,    StartTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTimestamp"),    Status: import_smithy_client.expectString  });}, "de_GetAddressListImportJobResponse");var de_GetAddressListResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressListArn: import_smithy_client.expectString,    AddressListId: import_smithy_client.expectString,    AddressListName: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp")  });}, "de_GetAddressListResponse");var de_GetArchiveExportResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ArchiveId: import_smithy_client.expectString,    ExportDestinationConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "ExportDestinationConfiguration"),    Filters: import_smithy_client._json,    FromTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "FromTimestamp"),    MaxResults: import_smithy_client.expectInt32,    Status: /* @__PURE__ */ __name((_) => de_ExportStatus(_, context), "Status"),    ToTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ToTimestamp")  });}, "de_GetArchiveExportResponse");var de_GetArchiveMessageResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Envelope: import_smithy_client._json,    MessageDownloadLink: import_smithy_client.expectString,    Metadata: /* @__PURE__ */ __name((_) => de_Metadata(_, context), "Metadata")  });}, "de_GetArchiveMessageResponse");var de_GetArchiveResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ArchiveArn: import_smithy_client.expectString,    ArchiveId: import_smithy_client.expectString,    ArchiveName: import_smithy_client.expectString,    ArchiveState: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    KmsKeyArn: import_smithy_client.expectString,    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp"),    Retention: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "Retention")  });}, "de_GetArchiveResponse");var de_GetArchiveSearchResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ArchiveId: import_smithy_client.expectString,    Filters: import_smithy_client._json,    FromTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "FromTimestamp"),    MaxResults: import_smithy_client.expectInt32,    Status: /* @__PURE__ */ __name((_) => de_SearchStatus(_, context), "Status"),    ToTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ToTimestamp")  });}, "de_GetArchiveSearchResponse");var de_GetArchiveSearchResultsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Rows: /* @__PURE__ */ __name((_) => de_RowsList(_, context), "Rows")  });}, "de_GetArchiveSearchResultsResponse");var de_GetIngressPointResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ARecord: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    IngressPointArn: import_smithy_client.expectString,    IngressPointAuthConfiguration: /* @__PURE__ */ __name((_) => de_IngressPointAuthConfiguration(_, context), "IngressPointAuthConfiguration"),    IngressPointId: import_smithy_client.expectString,    IngressPointName: import_smithy_client.expectString,    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp"),    NetworkConfiguration: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "NetworkConfiguration"),    RuleSetId: import_smithy_client.expectString,    Status: import_smithy_client.expectString,    TrafficPolicyId: import_smithy_client.expectString,    Type: import_smithy_client.expectString  });}, "de_GetIngressPointResponse");var de_GetMemberOfAddressListResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Address: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_GetMemberOfAddressListResponse");var de_GetRelayResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Authentication: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "Authentication"),    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    LastModifiedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModifiedTimestamp"),    RelayArn: import_smithy_client.expectString,    RelayId: import_smithy_client.expectString,    RelayName: import_smithy_client.expectString,    ServerName: import_smithy_client.expectString,    ServerPort: import_smithy_client.expectInt32  });}, "de_GetRelayResponse");var de_GetRuleSetResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreatedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedDate"),    LastModificationDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModificationDate"),    RuleSetArn: import_smithy_client.expectString,    RuleSetId: import_smithy_client.expectString,    RuleSetName: import_smithy_client.expectString,    Rules: /* @__PURE__ */ __name((_) => de_Rules(_, context), "Rules")  });}, "de_GetRuleSetResponse");var de_GetTrafficPolicyResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    DefaultAction: import_smithy_client.expectString,    LastUpdatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastUpdatedTimestamp"),    MaxMessageSizeBytes: import_smithy_client.expectInt32,    PolicyStatements: import_smithy_client._json,    TrafficPolicyArn: import_smithy_client.expectString,    TrafficPolicyId: import_smithy_client.expectString,    TrafficPolicyName: import_smithy_client.expectString  });}, "de_GetTrafficPolicyResponse");var de_ImportJob = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressListId: import_smithy_client.expectString,    CompletedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CompletedTimestamp"),    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp"),    Error: import_smithy_client.expectString,    FailedItemsCount: import_smithy_client.expectInt32,    ImportDataFormat: import_smithy_client._json,    ImportedItemsCount: import_smithy_client.expectInt32,    JobId: import_smithy_client.expectString,    Name: import_smithy_client.expectString,    PreSignedUrl: import_smithy_client.expectString,    StartTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTimestamp"),    Status: import_smithy_client.expectString  });}, "de_ImportJob");var de_ImportJobs = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_ImportJob(entry, context);  });  return retVal;}, "de_ImportJobs");var de_IngressPointAuthConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    IngressPointPasswordConfiguration: /* @__PURE__ */ __name((_) => de_IngressPointPasswordConfiguration(_, context), "IngressPointPasswordConfiguration"),    SecretArn: import_smithy_client.expectString  });}, "de_IngressPointAuthConfiguration");var de_IngressPointPasswordConfiguration = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    PreviousSmtpPasswordExpiryTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "PreviousSmtpPasswordExpiryTimestamp"),    PreviousSmtpPasswordVersion: import_smithy_client.expectString,    SmtpPasswordVersion: import_smithy_client.expectString  });}, "de_IngressPointPasswordConfiguration");var de_ListAddonInstancesResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonInstances: /* @__PURE__ */ __name((_) => de_AddonInstances(_, context), "AddonInstances"),    NextToken: import_smithy_client.expectString  });}, "de_ListAddonInstancesResponse");var de_ListAddonSubscriptionsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddonSubscriptions: /* @__PURE__ */ __name((_) => de_AddonSubscriptions(_, context), "AddonSubscriptions"),    NextToken: import_smithy_client.expectString  });}, "de_ListAddonSubscriptionsResponse");var de_ListAddressListImportJobsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ImportJobs: /* @__PURE__ */ __name((_) => de_ImportJobs(_, context), "ImportJobs"),    NextToken: import_smithy_client.expectString  });}, "de_ListAddressListImportJobsResponse");var de_ListAddressListsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    AddressLists: /* @__PURE__ */ __name((_) => de_AddressLists(_, context), "AddressLists"),    NextToken: import_smithy_client.expectString  });}, "de_ListAddressListsResponse");var de_ListArchiveExportsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Exports: /* @__PURE__ */ __name((_) => de_ExportSummaryList(_, context), "Exports"),    NextToken: import_smithy_client.expectString  });}, "de_ListArchiveExportsResponse");var de_ListArchiveSearchesResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    NextToken: import_smithy_client.expectString,    Searches: /* @__PURE__ */ __name((_) => de_SearchSummaryList(_, context), "Searches")  });}, "de_ListArchiveSearchesResponse");var de_ListArchivesResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Archives: /* @__PURE__ */ __name((_) => de_ArchivesList(_, context), "Archives"),    NextToken: import_smithy_client.expectString  });}, "de_ListArchivesResponse");var de_ListMembersOfAddressListResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Addresses: /* @__PURE__ */ __name((_) => de_SavedAddresses(_, context), "Addresses"),    NextToken: import_smithy_client.expectString  });}, "de_ListMembersOfAddressListResponse");var de_ListRelaysResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    NextToken: import_smithy_client.expectString,    Relays: /* @__PURE__ */ __name((_) => de_Relays(_, context), "Relays")  });}, "de_ListRelaysResponse");var de_ListRuleSetsResponse = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    NextToken: import_smithy_client.expectString,    RuleSets: /* @__PURE__ */ __name((_) => de_RuleSets(_, context), "RuleSets")  });}, "de_ListRuleSetsResponse");var de_Metadata = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ConfigurationSet: import_smithy_client.expectString,    IngressPointId: import_smithy_client.expectString,    RuleSetId: import_smithy_client.expectString,    SenderHostname: import_smithy_client.expectString,    SenderIpAddress: import_smithy_client.expectString,    SendingMethod: import_smithy_client.expectString,    SendingPool: import_smithy_client.expectString,    SourceArn: import_smithy_client.expectString,    SourceIdentity: import_smithy_client.expectString,    Timestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "Timestamp"),    TlsCipherSuite: import_smithy_client.expectString,    TlsProtocol: import_smithy_client.expectString,    TrafficPolicyId: import_smithy_client.expectString  });}, "de_Metadata");var de_Relay = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    LastModifiedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModifiedTimestamp"),    RelayId: import_smithy_client.expectString,    RelayName: import_smithy_client.expectString  });}, "de_Relay");var de_Relays = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Relay(entry, context);  });  return retVal;}, "de_Relays");var de_Row = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    ArchivedMessageId: import_smithy_client.expectString,    Cc: import_smithy_client.expectString,    Date: import_smithy_client.expectString,    Envelope: import_smithy_client._json,    From: import_smithy_client.expectString,    HasAttachments: import_smithy_client.expectBoolean,    InReplyTo: import_smithy_client.expectString,    IngressPointId: import_smithy_client.expectString,    MessageId: import_smithy_client.expectString,    ReceivedHeaders: import_smithy_client._json,    ReceivedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ReceivedTimestamp"),    SenderHostname: import_smithy_client.expectString,    SenderIpAddress: import_smithy_client.expectString,    SourceArn: import_smithy_client.expectString,    Subject: import_smithy_client.expectString,    To: import_smithy_client.expectString,    XMailer: import_smithy_client.expectString,    XOriginalMailer: import_smithy_client.expectString,    XPriority: import_smithy_client.expectString  });}, "de_Row");var de_RowsList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Row(entry, context);  });  return retVal;}, "de_RowsList");var de_Rule = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Actions: import_smithy_client._json,    Conditions: /* @__PURE__ */ __name((_) => de_RuleConditions(_, context), "Conditions"),    Name: import_smithy_client.expectString,    Unless: /* @__PURE__ */ __name((_) => de_RuleConditions(_, context), "Unless")  });}, "de_Rule");var de_RuleCondition = /* @__PURE__ */ __name((output, context) => {  if (output.BooleanExpression != null) {    return {      BooleanExpression: (0, import_smithy_client._json)(output.BooleanExpression)    };  }  if (output.DmarcExpression != null) {    return {      DmarcExpression: (0, import_smithy_client._json)(output.DmarcExpression)    };  }  if (output.IpExpression != null) {    return {      IpExpression: (0, import_smithy_client._json)(output.IpExpression)    };  }  if (output.NumberExpression != null) {    return {      NumberExpression: de_RuleNumberExpression(output.NumberExpression, context)    };  }  if (output.StringExpression != null) {    return {      StringExpression: (0, import_smithy_client._json)(output.StringExpression)    };  }  if (output.VerdictExpression != null) {    return {      VerdictExpression: (0, import_smithy_client._json)(output.VerdictExpression)    };  }  return { $unknown: Object.entries(output)[0] };}, "de_RuleCondition");var de_RuleConditions = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_RuleCondition((0, import_core2.awsExpectUnion)(entry), context);  });  return retVal;}, "de_RuleConditions");var de_RuleNumberExpression = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Evaluate: /* @__PURE__ */ __name((_) => (0, import_smithy_client._json)((0, import_core2.awsExpectUnion)(_)), "Evaluate"),    Operator: import_smithy_client.expectString,    Value: import_smithy_client.limitedParseDouble  });}, "de_RuleNumberExpression");var de_Rules = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_Rule(entry, context);  });  return retVal;}, "de_Rules");var de_RuleSet = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    LastModificationDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "LastModificationDate"),    RuleSetId: import_smithy_client.expectString,    RuleSetName: import_smithy_client.expectString  });}, "de_RuleSet");var de_RuleSets = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_RuleSet(entry, context);  });  return retVal;}, "de_RuleSets");var de_SavedAddress = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    Address: import_smithy_client.expectString,    CreatedTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CreatedTimestamp")  });}, "de_SavedAddress");var de_SavedAddresses = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SavedAddress(entry, context);  });  return retVal;}, "de_SavedAddresses");var de_SearchStatus = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    CompletionTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CompletionTimestamp"),    ErrorMessage: import_smithy_client.expectString,    State: import_smithy_client.expectString,    SubmissionTimestamp: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "SubmissionTimestamp")  });}, "de_SearchStatus");var de_SearchSummary = /* @__PURE__ */ __name((output, context) => {  return (0, import_smithy_client.take)(output, {    SearchId: import_smithy_client.expectString,    Status: /* @__PURE__ */ __name((_) => de_SearchStatus(_, context), "Status")  });}, "de_SearchSummary");var de_SearchSummaryList = /* @__PURE__ */ __name((output, context) => {  const retVal = (output || []).filter((e) => e != null).map((entry) => {    return de_SearchSummary(entry, context);  });  return retVal;}, "de_SearchSummaryList");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({  httpStatusCode: output.statusCode,  requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"],  extendedRequestId: output.headers["x-amz-id-2"],  cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var throwDefaultError = (0, import_smithy_client.withBaseException)(MailManagerServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => {  const { hostname, protocol = "https", port, path: basePath } = await context.endpoint();  const contents = {    protocol,    hostname,    port,    method: "POST",    path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path,    headers  };  if (resolvedHostname !== void 0) {    contents.hostname = resolvedHostname;  }  if (body !== void 0) {    contents.body = body;  }  return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");function sharedHeaders(operation) {  return {    "content-type": "application/x-amz-json-1.0",    "x-amz-target": `MailManagerSvc.${operation}`  };}__name(sharedHeaders, "sharedHeaders"); // src/commands/CreateAddonInstanceCommand.tsvar CreateAddonInstanceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateAddonInstance", {}).n("MailManagerClient", "CreateAddonInstanceCommand").f(void 0, void 0).ser(se_CreateAddonInstanceCommand).de(de_CreateAddonInstanceCommand).build() {  static {    __name(this, "CreateAddonInstanceCommand");  }}; // src/commands/CreateAddonSubscriptionCommand.ts   var CreateAddonSubscriptionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateAddonSubscription", {}).n("MailManagerClient", "CreateAddonSubscriptionCommand").f(void 0, void 0).ser(se_CreateAddonSubscriptionCommand).de(de_CreateAddonSubscriptionCommand).build() {  static {    __name(this, "CreateAddonSubscriptionCommand");  }}; // src/commands/CreateAddressListCommand.ts   var CreateAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateAddressList", {}).n("MailManagerClient", "CreateAddressListCommand").f(void 0, void 0).ser(se_CreateAddressListCommand).de(de_CreateAddressListCommand).build() {  static {    __name(this, "CreateAddressListCommand");  }}; // src/commands/CreateAddressListImportJobCommand.ts   var CreateAddressListImportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateAddressListImportJob", {}).n("MailManagerClient", "CreateAddressListImportJobCommand").f(void 0, CreateAddressListImportJobResponseFilterSensitiveLog).ser(se_CreateAddressListImportJobCommand).de(de_CreateAddressListImportJobCommand).build() {  static {    __name(this, "CreateAddressListImportJobCommand");  }}; // src/commands/CreateArchiveCommand.ts   var CreateArchiveCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateArchive", {}).n("MailManagerClient", "CreateArchiveCommand").f(void 0, void 0).ser(se_CreateArchiveCommand).de(de_CreateArchiveCommand).build() {  static {    __name(this, "CreateArchiveCommand");  }}; // src/commands/CreateIngressPointCommand.ts   var CreateIngressPointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateIngressPoint", {}).n("MailManagerClient", "CreateIngressPointCommand").f(CreateIngressPointRequestFilterSensitiveLog, void 0).ser(se_CreateIngressPointCommand).de(de_CreateIngressPointCommand).build() {  static {    __name(this, "CreateIngressPointCommand");  }}; // src/commands/CreateRelayCommand.ts   var CreateRelayCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateRelay", {}).n("MailManagerClient", "CreateRelayCommand").f(void 0, void 0).ser(se_CreateRelayCommand).de(de_CreateRelayCommand).build() {  static {    __name(this, "CreateRelayCommand");  }}; // src/commands/CreateRuleSetCommand.ts   var CreateRuleSetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateRuleSet", {}).n("MailManagerClient", "CreateRuleSetCommand").f(CreateRuleSetRequestFilterSensitiveLog, void 0).ser(se_CreateRuleSetCommand).de(de_CreateRuleSetCommand).build() {  static {    __name(this, "CreateRuleSetCommand");  }}; // src/commands/CreateTrafficPolicyCommand.ts   var CreateTrafficPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "CreateTrafficPolicy", {}).n("MailManagerClient", "CreateTrafficPolicyCommand").f(void 0, void 0).ser(se_CreateTrafficPolicyCommand).de(de_CreateTrafficPolicyCommand).build() {  static {    __name(this, "CreateTrafficPolicyCommand");  }}; // src/commands/DeleteAddonInstanceCommand.ts   var DeleteAddonInstanceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteAddonInstance", {}).n("MailManagerClient", "DeleteAddonInstanceCommand").f(void 0, void 0).ser(se_DeleteAddonInstanceCommand).de(de_DeleteAddonInstanceCommand).build() {  static {    __name(this, "DeleteAddonInstanceCommand");  }}; // src/commands/DeleteAddonSubscriptionCommand.ts   var DeleteAddonSubscriptionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteAddonSubscription", {}).n("MailManagerClient", "DeleteAddonSubscriptionCommand").f(void 0, void 0).ser(se_DeleteAddonSubscriptionCommand).de(de_DeleteAddonSubscriptionCommand).build() {  static {    __name(this, "DeleteAddonSubscriptionCommand");  }}; // src/commands/DeleteAddressListCommand.ts   var DeleteAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteAddressList", {}).n("MailManagerClient", "DeleteAddressListCommand").f(void 0, void 0).ser(se_DeleteAddressListCommand).de(de_DeleteAddressListCommand).build() {  static {    __name(this, "DeleteAddressListCommand");  }}; // src/commands/DeleteArchiveCommand.ts   var DeleteArchiveCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteArchive", {}).n("MailManagerClient", "DeleteArchiveCommand").f(void 0, void 0).ser(se_DeleteArchiveCommand).de(de_DeleteArchiveCommand).build() {  static {    __name(this, "DeleteArchiveCommand");  }}; // src/commands/DeleteIngressPointCommand.ts   var DeleteIngressPointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteIngressPoint", {}).n("MailManagerClient", "DeleteIngressPointCommand").f(void 0, void 0).ser(se_DeleteIngressPointCommand).de(de_DeleteIngressPointCommand).build() {  static {    __name(this, "DeleteIngressPointCommand");  }}; // src/commands/DeleteRelayCommand.ts   var DeleteRelayCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteRelay", {}).n("MailManagerClient", "DeleteRelayCommand").f(void 0, void 0).ser(se_DeleteRelayCommand).de(de_DeleteRelayCommand).build() {  static {    __name(this, "DeleteRelayCommand");  }}; // src/commands/DeleteRuleSetCommand.ts   var DeleteRuleSetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteRuleSet", {}).n("MailManagerClient", "DeleteRuleSetCommand").f(void 0, void 0).ser(se_DeleteRuleSetCommand).de(de_DeleteRuleSetCommand).build() {  static {    __name(this, "DeleteRuleSetCommand");  }}; // src/commands/DeleteTrafficPolicyCommand.ts   var DeleteTrafficPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeleteTrafficPolicy", {}).n("MailManagerClient", "DeleteTrafficPolicyCommand").f(void 0, void 0).ser(se_DeleteTrafficPolicyCommand).de(de_DeleteTrafficPolicyCommand).build() {  static {    __name(this, "DeleteTrafficPolicyCommand");  }}; // src/commands/DeregisterMemberFromAddressListCommand.ts   var DeregisterMemberFromAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "DeregisterMemberFromAddressList", {}).n("MailManagerClient", "DeregisterMemberFromAddressListCommand").f(DeregisterMemberFromAddressListRequestFilterSensitiveLog, void 0).ser(se_DeregisterMemberFromAddressListCommand).de(de_DeregisterMemberFromAddressListCommand).build() {  static {    __name(this, "DeregisterMemberFromAddressListCommand");  }}; // src/commands/GetAddonInstanceCommand.ts   var GetAddonInstanceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetAddonInstance", {}).n("MailManagerClient", "GetAddonInstanceCommand").f(void 0, void 0).ser(se_GetAddonInstanceCommand).de(de_GetAddonInstanceCommand).build() {  static {    __name(this, "GetAddonInstanceCommand");  }}; // src/commands/GetAddonSubscriptionCommand.ts   var GetAddonSubscriptionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetAddonSubscription", {}).n("MailManagerClient", "GetAddonSubscriptionCommand").f(void 0, void 0).ser(se_GetAddonSubscriptionCommand).de(de_GetAddonSubscriptionCommand).build() {  static {    __name(this, "GetAddonSubscriptionCommand");  }}; // src/commands/GetAddressListCommand.ts   var GetAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetAddressList", {}).n("MailManagerClient", "GetAddressListCommand").f(void 0, void 0).ser(se_GetAddressListCommand).de(de_GetAddressListCommand).build() {  static {    __name(this, "GetAddressListCommand");  }}; // src/commands/GetAddressListImportJobCommand.ts   var GetAddressListImportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetAddressListImportJob", {}).n("MailManagerClient", "GetAddressListImportJobCommand").f(void 0, GetAddressListImportJobResponseFilterSensitiveLog).ser(se_GetAddressListImportJobCommand).de(de_GetAddressListImportJobCommand).build() {  static {    __name(this, "GetAddressListImportJobCommand");  }}; // src/commands/GetArchiveCommand.ts   var GetArchiveCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchive", {}).n("MailManagerClient", "GetArchiveCommand").f(void 0, void 0).ser(se_GetArchiveCommand).de(de_GetArchiveCommand).build() {  static {    __name(this, "GetArchiveCommand");  }}; // src/commands/GetArchiveExportCommand.ts   var GetArchiveExportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchiveExport", {}).n("MailManagerClient", "GetArchiveExportCommand").f(void 0, void 0).ser(se_GetArchiveExportCommand).de(de_GetArchiveExportCommand).build() {  static {    __name(this, "GetArchiveExportCommand");  }}; // src/commands/GetArchiveMessageCommand.ts   var GetArchiveMessageCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchiveMessage", {}).n("MailManagerClient", "GetArchiveMessageCommand").f(void 0, GetArchiveMessageResponseFilterSensitiveLog).ser(se_GetArchiveMessageCommand).de(de_GetArchiveMessageCommand).build() {  static {    __name(this, "GetArchiveMessageCommand");  }}; // src/commands/GetArchiveMessageContentCommand.ts   var GetArchiveMessageContentCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchiveMessageContent", {}).n("MailManagerClient", "GetArchiveMessageContentCommand").f(void 0, void 0).ser(se_GetArchiveMessageContentCommand).de(de_GetArchiveMessageContentCommand).build() {  static {    __name(this, "GetArchiveMessageContentCommand");  }}; // src/commands/GetArchiveSearchCommand.ts   var GetArchiveSearchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchiveSearch", {}).n("MailManagerClient", "GetArchiveSearchCommand").f(void 0, void 0).ser(se_GetArchiveSearchCommand).de(de_GetArchiveSearchCommand).build() {  static {    __name(this, "GetArchiveSearchCommand");  }}; // src/commands/GetArchiveSearchResultsCommand.ts   var GetArchiveSearchResultsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetArchiveSearchResults", {}).n("MailManagerClient", "GetArchiveSearchResultsCommand").f(void 0, GetArchiveSearchResultsResponseFilterSensitiveLog).ser(se_GetArchiveSearchResultsCommand).de(de_GetArchiveSearchResultsCommand).build() {  static {    __name(this, "GetArchiveSearchResultsCommand");  }}; // src/commands/GetIngressPointCommand.ts   var GetIngressPointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetIngressPoint", {}).n("MailManagerClient", "GetIngressPointCommand").f(void 0, void 0).ser(se_GetIngressPointCommand).de(de_GetIngressPointCommand).build() {  static {    __name(this, "GetIngressPointCommand");  }}; // src/commands/GetMemberOfAddressListCommand.ts   var GetMemberOfAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetMemberOfAddressList", {}).n("MailManagerClient", "GetMemberOfAddressListCommand").f(GetMemberOfAddressListRequestFilterSensitiveLog, GetMemberOfAddressListResponseFilterSensitiveLog).ser(se_GetMemberOfAddressListCommand).de(de_GetMemberOfAddressListCommand).build() {  static {    __name(this, "GetMemberOfAddressListCommand");  }}; // src/commands/GetRelayCommand.ts   var GetRelayCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetRelay", {}).n("MailManagerClient", "GetRelayCommand").f(void 0, void 0).ser(se_GetRelayCommand).de(de_GetRelayCommand).build() {  static {    __name(this, "GetRelayCommand");  }}; // src/commands/GetRuleSetCommand.ts   var GetRuleSetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetRuleSet", {}).n("MailManagerClient", "GetRuleSetCommand").f(void 0, GetRuleSetResponseFilterSensitiveLog).ser(se_GetRuleSetCommand).de(de_GetRuleSetCommand).build() {  static {    __name(this, "GetRuleSetCommand");  }}; // src/commands/GetTrafficPolicyCommand.ts   var GetTrafficPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "GetTrafficPolicy", {}).n("MailManagerClient", "GetTrafficPolicyCommand").f(void 0, void 0).ser(se_GetTrafficPolicyCommand).de(de_GetTrafficPolicyCommand).build() {  static {    __name(this, "GetTrafficPolicyCommand");  }}; // src/commands/ListAddonInstancesCommand.ts   var ListAddonInstancesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListAddonInstances", {}).n("MailManagerClient", "ListAddonInstancesCommand").f(void 0, void 0).ser(se_ListAddonInstancesCommand).de(de_ListAddonInstancesCommand).build() {  static {    __name(this, "ListAddonInstancesCommand");  }}; // src/commands/ListAddonSubscriptionsCommand.ts   var ListAddonSubscriptionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListAddonSubscriptions", {}).n("MailManagerClient", "ListAddonSubscriptionsCommand").f(void 0, void 0).ser(se_ListAddonSubscriptionsCommand).de(de_ListAddonSubscriptionsCommand).build() {  static {    __name(this, "ListAddonSubscriptionsCommand");  }}; // src/commands/ListAddressListImportJobsCommand.ts   var ListAddressListImportJobsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListAddressListImportJobs", {}).n("MailManagerClient", "ListAddressListImportJobsCommand").f(void 0, ListAddressListImportJobsResponseFilterSensitiveLog).ser(se_ListAddressListImportJobsCommand).de(de_ListAddressListImportJobsCommand).build() {  static {    __name(this, "ListAddressListImportJobsCommand");  }}; // src/commands/ListAddressListsCommand.ts   var ListAddressListsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListAddressLists", {}).n("MailManagerClient", "ListAddressListsCommand").f(void 0, void 0).ser(se_ListAddressListsCommand).de(de_ListAddressListsCommand).build() {  static {    __name(this, "ListAddressListsCommand");  }}; // src/commands/ListArchiveExportsCommand.ts   var ListArchiveExportsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListArchiveExports", {}).n("MailManagerClient", "ListArchiveExportsCommand").f(void 0, void 0).ser(se_ListArchiveExportsCommand).de(de_ListArchiveExportsCommand).build() {  static {    __name(this, "ListArchiveExportsCommand");  }}; // src/commands/ListArchivesCommand.ts   var ListArchivesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListArchives", {}).n("MailManagerClient", "ListArchivesCommand").f(void 0, void 0).ser(se_ListArchivesCommand).de(de_ListArchivesCommand).build() {  static {    __name(this, "ListArchivesCommand");  }}; // src/commands/ListArchiveSearchesCommand.ts   var ListArchiveSearchesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListArchiveSearches", {}).n("MailManagerClient", "ListArchiveSearchesCommand").f(void 0, void 0).ser(se_ListArchiveSearchesCommand).de(de_ListArchiveSearchesCommand).build() {  static {    __name(this, "ListArchiveSearchesCommand");  }}; // src/commands/ListIngressPointsCommand.ts   var ListIngressPointsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListIngressPoints", {}).n("MailManagerClient", "ListIngressPointsCommand").f(void 0, void 0).ser(se_ListIngressPointsCommand).de(de_ListIngressPointsCommand).build() {  static {    __name(this, "ListIngressPointsCommand");  }}; // src/commands/ListMembersOfAddressListCommand.ts   var ListMembersOfAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListMembersOfAddressList", {}).n("MailManagerClient", "ListMembersOfAddressListCommand").f(ListMembersOfAddressListRequestFilterSensitiveLog, ListMembersOfAddressListResponseFilterSensitiveLog).ser(se_ListMembersOfAddressListCommand).de(de_ListMembersOfAddressListCommand).build() {  static {    __name(this, "ListMembersOfAddressListCommand");  }}; // src/commands/ListRelaysCommand.ts   var ListRelaysCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListRelays", {}).n("MailManagerClient", "ListRelaysCommand").f(void 0, void 0).ser(se_ListRelaysCommand).de(de_ListRelaysCommand).build() {  static {    __name(this, "ListRelaysCommand");  }}; // src/commands/ListRuleSetsCommand.ts   var ListRuleSetsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListRuleSets", {}).n("MailManagerClient", "ListRuleSetsCommand").f(void 0, void 0).ser(se_ListRuleSetsCommand).de(de_ListRuleSetsCommand).build() {  static {    __name(this, "ListRuleSetsCommand");  }}; // src/commands/ListTagsForResourceCommand.ts   var ListTagsForResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListTagsForResource", {}).n("MailManagerClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() {  static {    __name(this, "ListTagsForResourceCommand");  }}; // src/commands/ListTrafficPoliciesCommand.ts   var ListTrafficPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "ListTrafficPolicies", {}).n("MailManagerClient", "ListTrafficPoliciesCommand").f(void 0, void 0).ser(se_ListTrafficPoliciesCommand).de(de_ListTrafficPoliciesCommand).build() {  static {    __name(this, "ListTrafficPoliciesCommand");  }}; // src/commands/RegisterMemberToAddressListCommand.ts   var RegisterMemberToAddressListCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "RegisterMemberToAddressList", {}).n("MailManagerClient", "RegisterMemberToAddressListCommand").f(RegisterMemberToAddressListRequestFilterSensitiveLog, void 0).ser(se_RegisterMemberToAddressListCommand).de(de_RegisterMemberToAddressListCommand).build() {  static {    __name(this, "RegisterMemberToAddressListCommand");  }}; // src/commands/StartAddressListImportJobCommand.ts   var StartAddressListImportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StartAddressListImportJob", {}).n("MailManagerClient", "StartAddressListImportJobCommand").f(void 0, void 0).ser(se_StartAddressListImportJobCommand).de(de_StartAddressListImportJobCommand).build() {  static {    __name(this, "StartAddressListImportJobCommand");  }}; // src/commands/StartArchiveExportCommand.ts   var StartArchiveExportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StartArchiveExport", {}).n("MailManagerClient", "StartArchiveExportCommand").f(void 0, void 0).ser(se_StartArchiveExportCommand).de(de_StartArchiveExportCommand).build() {  static {    __name(this, "StartArchiveExportCommand");  }}; // src/commands/StartArchiveSearchCommand.ts   var StartArchiveSearchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StartArchiveSearch", {}).n("MailManagerClient", "StartArchiveSearchCommand").f(void 0, void 0).ser(se_StartArchiveSearchCommand).de(de_StartArchiveSearchCommand).build() {  static {    __name(this, "StartArchiveSearchCommand");  }}; // src/commands/StopAddressListImportJobCommand.ts   var StopAddressListImportJobCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StopAddressListImportJob", {}).n("MailManagerClient", "StopAddressListImportJobCommand").f(void 0, void 0).ser(se_StopAddressListImportJobCommand).de(de_StopAddressListImportJobCommand).build() {  static {    __name(this, "StopAddressListImportJobCommand");  }}; // src/commands/StopArchiveExportCommand.ts   var StopArchiveExportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StopArchiveExport", {}).n("MailManagerClient", "StopArchiveExportCommand").f(void 0, void 0).ser(se_StopArchiveExportCommand).de(de_StopArchiveExportCommand).build() {  static {    __name(this, "StopArchiveExportCommand");  }}; // src/commands/StopArchiveSearchCommand.ts   var StopArchiveSearchCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "StopArchiveSearch", {}).n("MailManagerClient", "StopArchiveSearchCommand").f(void 0, void 0).ser(se_StopArchiveSearchCommand).de(de_StopArchiveSearchCommand).build() {  static {    __name(this, "StopArchiveSearchCommand");  }}; // src/commands/TagResourceCommand.ts   var TagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "TagResource", {}).n("MailManagerClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() {  static {    __name(this, "TagResourceCommand");  }}; // src/commands/UntagResourceCommand.ts   var UntagResourceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UntagResource", {}).n("MailManagerClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() {  static {    __name(this, "UntagResourceCommand");  }}; // src/commands/UpdateArchiveCommand.ts   var UpdateArchiveCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UpdateArchive", {}).n("MailManagerClient", "UpdateArchiveCommand").f(void 0, void 0).ser(se_UpdateArchiveCommand).de(de_UpdateArchiveCommand).build() {  static {    __name(this, "UpdateArchiveCommand");  }}; // src/commands/UpdateIngressPointCommand.ts   var UpdateIngressPointCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UpdateIngressPoint", {}).n("MailManagerClient", "UpdateIngressPointCommand").f(UpdateIngressPointRequestFilterSensitiveLog, void 0).ser(se_UpdateIngressPointCommand).de(de_UpdateIngressPointCommand).build() {  static {    __name(this, "UpdateIngressPointCommand");  }}; // src/commands/UpdateRelayCommand.ts   var UpdateRelayCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UpdateRelay", {}).n("MailManagerClient", "UpdateRelayCommand").f(void 0, void 0).ser(se_UpdateRelayCommand).de(de_UpdateRelayCommand).build() {  static {    __name(this, "UpdateRelayCommand");  }}; // src/commands/UpdateRuleSetCommand.ts   var UpdateRuleSetCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UpdateRuleSet", {}).n("MailManagerClient", "UpdateRuleSetCommand").f(UpdateRuleSetRequestFilterSensitiveLog, void 0).ser(se_UpdateRuleSetCommand).de(de_UpdateRuleSetCommand).build() {  static {    __name(this, "UpdateRuleSetCommand");  }}; // src/commands/UpdateTrafficPolicyCommand.ts   var UpdateTrafficPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("MailManagerSvc", "UpdateTrafficPolicy", {}).n("MailManagerClient", "UpdateTrafficPolicyCommand").f(void 0, void 0).ser(se_UpdateTrafficPolicyCommand).de(de_UpdateTrafficPolicyCommand).build() {  static {    __name(this, "UpdateTrafficPolicyCommand");  }}; // src/MailManager.tsvar commands = {  CreateAddonInstanceCommand,  CreateAddonSubscriptionCommand,  CreateAddressListCommand,  CreateAddressListImportJobCommand,  CreateArchiveCommand,  CreateIngressPointCommand,  CreateRelayCommand,  CreateRuleSetCommand,  CreateTrafficPolicyCommand,  DeleteAddonInstanceCommand,  DeleteAddonSubscriptionCommand,  DeleteAddressListCommand,  DeleteArchiveCommand,  DeleteIngressPointCommand,  DeleteRelayCommand,  DeleteRuleSetCommand,  DeleteTrafficPolicyCommand,  DeregisterMemberFromAddressListCommand,  GetAddonInstanceCommand,  GetAddonSubscriptionCommand,  GetAddressListCommand,  GetAddressListImportJobCommand,  GetArchiveCommand,  GetArchiveExportCommand,  GetArchiveMessageCommand,  GetArchiveMessageContentCommand,  GetArchiveSearchCommand,  GetArchiveSearchResultsCommand,  GetIngressPointCommand,  GetMemberOfAddressListCommand,  GetRelayCommand,  GetRuleSetCommand,  GetTrafficPolicyCommand,  ListAddonInstancesCommand,  ListAddonSubscriptionsCommand,  ListAddressListImportJobsCommand,  ListAddressListsCommand,  ListArchiveExportsCommand,  ListArchivesCommand,  ListArchiveSearchesCommand,  ListIngressPointsCommand,  ListMembersOfAddressListCommand,  ListRelaysCommand,  ListRuleSetsCommand,  ListTagsForResourceCommand,  ListTrafficPoliciesCommand,  RegisterMemberToAddressListCommand,  StartAddressListImportJobCommand,  StartArchiveExportCommand,  StartArchiveSearchCommand,  StopAddressListImportJobCommand,  StopArchiveExportCommand,  StopArchiveSearchCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateArchiveCommand,  UpdateIngressPointCommand,  UpdateRelayCommand,  UpdateRuleSetCommand,  UpdateTrafficPolicyCommand};var MailManager = class extends MailManagerClient {  static {    __name(this, "MailManager");  }};(0, import_smithy_client.createAggregatedClient)(commands, MailManager); // src/pagination/ListAddonInstancesPaginator.ts var paginateListAddonInstances = (0, import_core.createPaginator)(MailManagerClient, ListAddonInstancesCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListAddonSubscriptionsPaginator.ts var paginateListAddonSubscriptions = (0, import_core.createPaginator)(MailManagerClient, ListAddonSubscriptionsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListAddressListImportJobsPaginator.ts var paginateListAddressListImportJobs = (0, import_core.createPaginator)(MailManagerClient, ListAddressListImportJobsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListAddressListsPaginator.ts var paginateListAddressLists = (0, import_core.createPaginator)(MailManagerClient, ListAddressListsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListArchiveExportsPaginator.ts var paginateListArchiveExports = (0, import_core.createPaginator)(MailManagerClient, ListArchiveExportsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListArchiveSearchesPaginator.ts var paginateListArchiveSearches = (0, import_core.createPaginator)(MailManagerClient, ListArchiveSearchesCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListArchivesPaginator.ts var paginateListArchives = (0, import_core.createPaginator)(MailManagerClient, ListArchivesCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListIngressPointsPaginator.ts var paginateListIngressPoints = (0, import_core.createPaginator)(MailManagerClient, ListIngressPointsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListMembersOfAddressListPaginator.ts var paginateListMembersOfAddressList = (0, import_core.createPaginator)(MailManagerClient, ListMembersOfAddressListCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListRelaysPaginator.ts var paginateListRelays = (0, import_core.createPaginator)(MailManagerClient, ListRelaysCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListRuleSetsPaginator.ts var paginateListRuleSets = (0, import_core.createPaginator)(MailManagerClient, ListRuleSetsCommand, "NextToken", "NextToken", "PageSize"); // src/pagination/ListTrafficPoliciesPaginator.ts var paginateListTrafficPolicies = (0, import_core.createPaginator)(MailManagerClient, ListTrafficPoliciesCommand, "NextToken", "NextToken", "PageSize");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  MailManagerServiceException,  __Client,  MailManagerClient,  MailManager,  $Command,  CreateAddonInstanceCommand,  CreateAddonSubscriptionCommand,  CreateAddressListCommand,  CreateAddressListImportJobCommand,  CreateArchiveCommand,  CreateIngressPointCommand,  CreateRelayCommand,  CreateRuleSetCommand,  CreateTrafficPolicyCommand,  DeleteAddonInstanceCommand,  DeleteAddonSubscriptionCommand,  DeleteAddressListCommand,  DeleteArchiveCommand,  DeleteIngressPointCommand,  DeleteRelayCommand,  DeleteRuleSetCommand,  DeleteTrafficPolicyCommand,  DeregisterMemberFromAddressListCommand,  GetAddonInstanceCommand,  GetAddonSubscriptionCommand,  GetAddressListCommand,  GetAddressListImportJobCommand,  GetArchiveCommand,  GetArchiveExportCommand,  GetArchiveMessageCommand,  GetArchiveMessageContentCommand,  GetArchiveSearchCommand,  GetArchiveSearchResultsCommand,  GetIngressPointCommand,  GetMemberOfAddressListCommand,  GetRelayCommand,  GetRuleSetCommand,  GetTrafficPolicyCommand,  ListAddonInstancesCommand,  ListAddonSubscriptionsCommand,  ListAddressListImportJobsCommand,  ListAddressListsCommand,  ListArchiveExportsCommand,  ListArchiveSearchesCommand,  ListArchivesCommand,  ListIngressPointsCommand,  ListMembersOfAddressListCommand,  ListRelaysCommand,  ListRuleSetsCommand,  ListTagsForResourceCommand,  ListTrafficPoliciesCommand,  RegisterMemberToAddressListCommand,  StartAddressListImportJobCommand,  StartArchiveExportCommand,  StartArchiveSearchCommand,  StopAddressListImportJobCommand,  StopArchiveExportCommand,  StopArchiveSearchCommand,  TagResourceCommand,  UntagResourceCommand,  UpdateArchiveCommand,  UpdateIngressPointCommand,  UpdateRelayCommand,  UpdateRuleSetCommand,  UpdateTrafficPolicyCommand,  paginateListAddonInstances,  paginateListAddonSubscriptions,  paginateListAddressListImportJobs,  paginateListAddressLists,  paginateListArchiveExports,  paginateListArchiveSearches,  paginateListArchives,  paginateListIngressPoints,  paginateListMembersOfAddressList,  paginateListRelays,  paginateListRuleSets,  paginateListTrafficPolicies,  AcceptAction,  AccessDeniedException,  ActionFailurePolicy,  ConflictException,  ResourceNotFoundException,  ServiceQuotaExceededException,  ValidationException,  ThrottlingException,  ArchiveState,  ArchiveBooleanEmailAttribute,  ArchiveBooleanToEvaluate,  ArchiveBooleanOperator,  ArchiveStringEmailAttribute,  ArchiveStringToEvaluate,  ArchiveStringOperator,  ArchiveFilterCondition,  RetentionPeriod,  ArchiveRetention,  ImportDataType,  IngressPointConfiguration,  IpType,  NetworkConfiguration,  IngressPointType,  RelayAuthentication,  SnsNotificationEncoding,  SnsNotificationPayloadType,  MailFrom,  RuleAction,  RuleBooleanEmailAttribute,  RuleAddressListEmailAttribute,  RuleBooleanToEvaluate,  RuleBooleanOperator,  RuleDmarcOperator,  RuleDmarcPolicy,  RuleIpEmailAttribute,  RuleIpToEvaluate,  RuleIpOperator,  RuleNumberEmailAttribute,  RuleNumberToEvaluate,  RuleNumberOperator,  RuleStringEmailAttribute,  RuleStringToEvaluate,  RuleStringOperator,  RuleVerdictAttribute,  RuleVerdictToEvaluate,  RuleVerdictOperator,  RuleVerdict,  RuleCondition,  IngressAddressListEmailAttribute,  IngressBooleanToEvaluate,  IngressBooleanOperator,  IngressIpv4Attribute,  IngressIpToEvaluate,  IngressIpOperator,  IngressIpv6Attribute,  IngressIpv6ToEvaluate,  IngressStringEmailAttribute,  IngressStringToEvaluate,  IngressStringOperator,  IngressTlsAttribute,  IngressTlsProtocolToEvaluate,  IngressTlsProtocolOperator,  IngressTlsProtocolAttribute,  PolicyCondition,  ExportDestinationConfiguration,  ExportState,  ImportJobStatus,  SearchState,  IngressPointStatus,  IngressPointStatusToUpdate,  AddressFilterFilterSensitiveLog,  CreateAddressListImportJobResponseFilterSensitiveLog,  IngressPointConfigurationFilterSensitiveLog,  CreateIngressPointRequestFilterSensitiveLog,  ReplaceRecipientActionFilterSensitiveLog,  RuleActionFilterSensitiveLog,  RuleFilterSensitiveLog,  CreateRuleSetRequestFilterSensitiveLog,  DeregisterMemberFromAddressListRequestFilterSensitiveLog,  GetAddressListImportJobResponseFilterSensitiveLog,  MetadataFilterSensitiveLog,  GetArchiveMessageResponseFilterSensitiveLog,  RowFilterSensitiveLog,  GetArchiveSearchResultsResponseFilterSensitiveLog,  GetMemberOfAddressListRequestFilterSensitiveLog,  GetMemberOfAddressListResponseFilterSensitiveLog,  GetRuleSetResponseFilterSensitiveLog,  ImportJobFilterSensitiveLog,  UpdateIngressPointRequestFilterSensitiveLog,  ListAddressListImportJobsResponseFilterSensitiveLog,  ListMembersOfAddressListRequestFilterSensitiveLog,  SavedAddressFilterSensitiveLog,  ListMembersOfAddressListResponseFilterSensitiveLog,  RegisterMemberToAddressListRequestFilterSensitiveLog,  UpdateRuleSetRequestFilterSensitiveLog});