/var/runtime/node_modules/@aws-sdk/client-workmail/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => { for (var name in all) __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => { if (from && typeof from === "object" || typeof from === "function") { for (let key of __getOwnPropNames(from)) if (!__hasOwnProp.call(to, key) && key !== except) __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable }); } return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, { AccessControlRuleEffect: () => AccessControlRuleEffect, AccessEffect: () => AccessEffect, AssociateDelegateToResourceCommand: () => AssociateDelegateToResourceCommand, AssociateMemberToGroupCommand: () => AssociateMemberToGroupCommand, AssumeImpersonationRoleCommand: () => AssumeImpersonationRoleCommand, AvailabilityProviderType: () => AvailabilityProviderType, CancelMailboxExportJobCommand: () => CancelMailboxExportJobCommand, CreateAliasCommand: () => CreateAliasCommand, CreateAvailabilityConfigurationCommand: () => CreateAvailabilityConfigurationCommand, CreateAvailabilityConfigurationRequestFilterSensitiveLog: () => CreateAvailabilityConfigurationRequestFilterSensitiveLog, CreateGroupCommand: () => CreateGroupCommand, CreateIdentityCenterApplicationCommand: () => CreateIdentityCenterApplicationCommand, CreateImpersonationRoleCommand: () => CreateImpersonationRoleCommand, CreateMobileDeviceAccessRuleCommand: () => CreateMobileDeviceAccessRuleCommand, CreateOrganizationCommand: () => CreateOrganizationCommand, CreateResourceCommand: () => CreateResourceCommand, CreateResourceRequestFilterSensitiveLog: () => CreateResourceRequestFilterSensitiveLog, CreateUserCommand: () => CreateUserCommand, CreateUserRequestFilterSensitiveLog: () => CreateUserRequestFilterSensitiveLog, DeleteAccessControlRuleCommand: () => DeleteAccessControlRuleCommand, DeleteAliasCommand: () => DeleteAliasCommand, DeleteAvailabilityConfigurationCommand: () => DeleteAvailabilityConfigurationCommand, DeleteEmailMonitoringConfigurationCommand: () => DeleteEmailMonitoringConfigurationCommand, DeleteGroupCommand: () => DeleteGroupCommand, DeleteIdentityCenterApplicationCommand: () => DeleteIdentityCenterApplicationCommand, DeleteIdentityProviderConfigurationCommand: () => DeleteIdentityProviderConfigurationCommand, DeleteImpersonationRoleCommand: () => DeleteImpersonationRoleCommand, DeleteMailboxPermissionsCommand: () => DeleteMailboxPermissionsCommand, DeleteMobileDeviceAccessOverrideCommand: () => DeleteMobileDeviceAccessOverrideCommand, DeleteMobileDeviceAccessRuleCommand: () => DeleteMobileDeviceAccessRuleCommand, DeleteOrganizationCommand: () => DeleteOrganizationCommand, DeletePersonalAccessTokenCommand: () => DeletePersonalAccessTokenCommand, DeleteResourceCommand: () => DeleteResourceCommand, DeleteRetentionPolicyCommand: () => DeleteRetentionPolicyCommand, DeleteUserCommand: () => DeleteUserCommand, DeregisterFromWorkMailCommand: () => DeregisterFromWorkMailCommand, DeregisterMailDomainCommand: () => DeregisterMailDomainCommand, DescribeEmailMonitoringConfigurationCommand: () => DescribeEmailMonitoringConfigurationCommand, DescribeEntityCommand: () => DescribeEntityCommand, DescribeGroupCommand: () => DescribeGroupCommand, DescribeIdentityProviderConfigurationCommand: () => DescribeIdentityProviderConfigurationCommand, DescribeInboundDmarcSettingsCommand: () => DescribeInboundDmarcSettingsCommand, DescribeMailboxExportJobCommand: () => DescribeMailboxExportJobCommand, DescribeOrganizationCommand: () => DescribeOrganizationCommand, DescribeResourceCommand: () => DescribeResourceCommand, DescribeResourceResponseFilterSensitiveLog: () => DescribeResourceResponseFilterSensitiveLog, DescribeUserCommand: () => DescribeUserCommand, DescribeUserResponseFilterSensitiveLog: () => DescribeUserResponseFilterSensitiveLog, DirectoryInUseException: () => DirectoryInUseException, DirectoryServiceAuthenticationFailedException: () => DirectoryServiceAuthenticationFailedException, DirectoryUnavailableException: () => DirectoryUnavailableException, DisassociateDelegateFromResourceCommand: () => DisassociateDelegateFromResourceCommand, DisassociateMemberFromGroupCommand: () => DisassociateMemberFromGroupCommand, DnsRecordVerificationStatus: () => DnsRecordVerificationStatus, EmailAddressInUseException: () => EmailAddressInUseException, EntityAlreadyRegisteredException: () => EntityAlreadyRegisteredException, EntityNotFoundException: () => EntityNotFoundException, EntityState: () => EntityState, EntityStateException: () => EntityStateException, EntityType: () => EntityType, EwsAvailabilityProviderFilterSensitiveLog: () => EwsAvailabilityProviderFilterSensitiveLog, FolderName: () => FolderName, GetAccessControlEffectCommand: () => GetAccessControlEffectCommand, GetDefaultRetentionPolicyCommand: () => GetDefaultRetentionPolicyCommand, GetImpersonationRoleCommand: () => GetImpersonationRoleCommand, GetImpersonationRoleEffectCommand: () => GetImpersonationRoleEffectCommand, GetMailDomainCommand: () => GetMailDomainCommand, GetMailboxDetailsCommand: () => GetMailboxDetailsCommand, GetMobileDeviceAccessEffectCommand: () => GetMobileDeviceAccessEffectCommand, GetMobileDeviceAccessOverrideCommand: () => GetMobileDeviceAccessOverrideCommand, GetPersonalAccessTokenMetadataCommand: () => GetPersonalAccessTokenMetadataCommand, IdentityProviderAuthenticationMode: () => IdentityProviderAuthenticationMode, ImpersonationRoleType: () => ImpersonationRoleType, InvalidConfigurationException: () => InvalidConfigurationException, InvalidCustomSesConfigurationException: () => InvalidCustomSesConfigurationException, InvalidParameterException: () => InvalidParameterException, InvalidPasswordException: () => InvalidPasswordException, LimitExceededException: () => LimitExceededException, ListAccessControlRulesCommand: () => ListAccessControlRulesCommand, ListAliasesCommand: () => ListAliasesCommand, ListAvailabilityConfigurationsCommand: () => ListAvailabilityConfigurationsCommand, ListGroupMembersCommand: () => ListGroupMembersCommand, ListGroupsCommand: () => ListGroupsCommand, ListGroupsForEntityCommand: () => ListGroupsForEntityCommand, ListImpersonationRolesCommand: () => ListImpersonationRolesCommand, ListMailDomainsCommand: () => ListMailDomainsCommand, ListMailboxExportJobsCommand: () => ListMailboxExportJobsCommand, ListMailboxPermissionsCommand: () => ListMailboxPermissionsCommand, ListMobileDeviceAccessOverridesCommand: () => ListMobileDeviceAccessOverridesCommand, ListMobileDeviceAccessRulesCommand: () => ListMobileDeviceAccessRulesCommand, ListOrganizationsCommand: () => ListOrganizationsCommand, ListPersonalAccessTokensCommand: () => ListPersonalAccessTokensCommand, ListResourceDelegatesCommand: () => ListResourceDelegatesCommand, ListResourcesCommand: () => ListResourcesCommand, ListResourcesResponseFilterSensitiveLog: () => ListResourcesResponseFilterSensitiveLog, ListTagsForResourceCommand: () => ListTagsForResourceCommand, ListUsersCommand: () => ListUsersCommand, ListUsersFiltersFilterSensitiveLog: () => ListUsersFiltersFilterSensitiveLog, ListUsersRequestFilterSensitiveLog: () => ListUsersRequestFilterSensitiveLog, MailDomainInUseException: () => MailDomainInUseException, MailDomainNotFoundException: () => MailDomainNotFoundException, MailDomainStateException: () => MailDomainStateException, MailboxExportJobState: () => MailboxExportJobState, MemberType: () => MemberType, MobileDeviceAccessRuleEffect: () => MobileDeviceAccessRuleEffect, NameAvailabilityException: () => NameAvailabilityException, OrganizationNotFoundException: () => OrganizationNotFoundException, OrganizationStateException: () => OrganizationStateException, PermissionType: () => PermissionType, PersonalAccessTokenConfigurationStatus: () => PersonalAccessTokenConfigurationStatus, PutAccessControlRuleCommand: () => PutAccessControlRuleCommand, PutEmailMonitoringConfigurationCommand: () => PutEmailMonitoringConfigurationCommand, PutIdentityProviderConfigurationCommand: () => PutIdentityProviderConfigurationCommand, PutInboundDmarcSettingsCommand: () => PutInboundDmarcSettingsCommand, PutMailboxPermissionsCommand: () => PutMailboxPermissionsCommand, PutMobileDeviceAccessOverrideCommand: () => PutMobileDeviceAccessOverrideCommand, PutRetentionPolicyCommand: () => PutRetentionPolicyCommand, PutRetentionPolicyRequestFilterSensitiveLog: () => PutRetentionPolicyRequestFilterSensitiveLog, RegisterMailDomainCommand: () => RegisterMailDomainCommand, RegisterToWorkMailCommand: () => RegisterToWorkMailCommand, ReservedNameException: () => ReservedNameException, ResetPasswordCommand: () => ResetPasswordCommand, ResetPasswordRequestFilterSensitiveLog: () => ResetPasswordRequestFilterSensitiveLog, ResourceFilterSensitiveLog: () => ResourceFilterSensitiveLog, ResourceNotFoundException: () => ResourceNotFoundException, ResourceType: () => ResourceType, RetentionAction: () => RetentionAction, StartMailboxExportJobCommand: () => StartMailboxExportJobCommand, TagResourceCommand: () => TagResourceCommand, TestAvailabilityConfigurationCommand: () => TestAvailabilityConfigurationCommand, TestAvailabilityConfigurationRequestFilterSensitiveLog: () => TestAvailabilityConfigurationRequestFilterSensitiveLog, TooManyTagsException: () => TooManyTagsException, UnsupportedOperationException: () => UnsupportedOperationException, UntagResourceCommand: () => UntagResourceCommand, UpdateAvailabilityConfigurationCommand: () => UpdateAvailabilityConfigurationCommand, UpdateAvailabilityConfigurationRequestFilterSensitiveLog: () => UpdateAvailabilityConfigurationRequestFilterSensitiveLog, UpdateDefaultMailDomainCommand: () => UpdateDefaultMailDomainCommand, UpdateGroupCommand: () => UpdateGroupCommand, UpdateImpersonationRoleCommand: () => UpdateImpersonationRoleCommand, UpdateMailboxQuotaCommand: () => UpdateMailboxQuotaCommand, UpdateMobileDeviceAccessRuleCommand: () => UpdateMobileDeviceAccessRuleCommand, UpdatePrimaryEmailAddressCommand: () => UpdatePrimaryEmailAddressCommand, UpdateResourceCommand: () => UpdateResourceCommand, UpdateResourceRequestFilterSensitiveLog: () => UpdateResourceRequestFilterSensitiveLog, UpdateUserCommand: () => UpdateUserCommand, UpdateUserRequestFilterSensitiveLog: () => UpdateUserRequestFilterSensitiveLog, UserRole: () => UserRole, WorkMail: () => WorkMail, WorkMailClient: () => WorkMailClient, WorkMailServiceException: () => WorkMailServiceException, __Client: () => import_smithy_client.Client, paginateListAliases: () => paginateListAliases, paginateListAvailabilityConfigurations: () => paginateListAvailabilityConfigurations, paginateListGroupMembers: () => paginateListGroupMembers, paginateListGroups: () => paginateListGroups, paginateListGroupsForEntity: () => paginateListGroupsForEntity, paginateListImpersonationRoles: () => paginateListImpersonationRoles, paginateListMailDomains: () => paginateListMailDomains, paginateListMailboxExportJobs: () => paginateListMailboxExportJobs, paginateListMailboxPermissions: () => paginateListMailboxPermissions, paginateListMobileDeviceAccessOverrides: () => paginateListMobileDeviceAccessOverrides, paginateListOrganizations: () => paginateListOrganizations, paginateListPersonalAccessTokens: () => paginateListPersonalAccessTokens, paginateListResourceDelegates: () => paginateListResourceDelegates, paginateListResources: () => paginateListResources, paginateListUsers: () => paginateListUsers});module.exports = __toCommonJS(index_exports); // src/WorkMailClient.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: "workmail" });}, "resolveClientEndpointParameters");var commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/WorkMailClient.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/WorkMailClient.tsvar WorkMailClient = class extends import_smithy_client.Client { static { __name(this, "WorkMailClient"); } /** * The resolved configuration of WorkMailClient class. This is resolved and normalized from the {@link WorkMailClientConfig | 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.defaultWorkMailHttpAuthSchemeParametersProvider, 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/WorkMail.ts // src/commands/AssociateDelegateToResourceCommand.ts var import_middleware_serde = require("@smithy/middleware-serde"); // src/protocols/Aws_json1_1.tsvar import_core2 = require("@aws-sdk/core"); var import_uuid = require("uuid"); // src/models/models_0.ts // src/models/WorkMailServiceException.ts var WorkMailServiceException = class _WorkMailServiceException extends import_smithy_client.ServiceException { static { __name(this, "WorkMailServiceException"); } /** * @internal */ constructor(options) { super(options); Object.setPrototypeOf(this, _WorkMailServiceException.prototype); }}; // src/models/models_0.tsvar AccessControlRuleEffect = { ALLOW: "ALLOW", DENY: "DENY"};var AccessEffect = { ALLOW: "ALLOW", DENY: "DENY"};var EntityNotFoundException = class _EntityNotFoundException extends WorkMailServiceException { static { __name(this, "EntityNotFoundException"); } name = "EntityNotFoundException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityNotFoundException.prototype); this.Message = opts.Message; }};var EntityStateException = class _EntityStateException extends WorkMailServiceException { static { __name(this, "EntityStateException"); } name = "EntityStateException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityStateException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityStateException.prototype); this.Message = opts.Message; }};var InvalidParameterException = class _InvalidParameterException extends WorkMailServiceException { static { __name(this, "InvalidParameterException"); } name = "InvalidParameterException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidParameterException.prototype); this.Message = opts.Message; }};var OrganizationNotFoundException = class _OrganizationNotFoundException extends WorkMailServiceException { static { __name(this, "OrganizationNotFoundException"); } name = "OrganizationNotFoundException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OrganizationNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OrganizationNotFoundException.prototype); this.Message = opts.Message; }};var OrganizationStateException = class _OrganizationStateException extends WorkMailServiceException { static { __name(this, "OrganizationStateException"); } name = "OrganizationStateException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "OrganizationStateException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _OrganizationStateException.prototype); this.Message = opts.Message; }};var UnsupportedOperationException = class _UnsupportedOperationException extends WorkMailServiceException { static { __name(this, "UnsupportedOperationException"); } name = "UnsupportedOperationException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "UnsupportedOperationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _UnsupportedOperationException.prototype); this.Message = opts.Message; }};var DirectoryServiceAuthenticationFailedException = class _DirectoryServiceAuthenticationFailedException extends WorkMailServiceException { static { __name(this, "DirectoryServiceAuthenticationFailedException"); } name = "DirectoryServiceAuthenticationFailedException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "DirectoryServiceAuthenticationFailedException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DirectoryServiceAuthenticationFailedException.prototype); this.Message = opts.Message; }};var DirectoryUnavailableException = class _DirectoryUnavailableException extends WorkMailServiceException { static { __name(this, "DirectoryUnavailableException"); } name = "DirectoryUnavailableException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "DirectoryUnavailableException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DirectoryUnavailableException.prototype); this.Message = opts.Message; }};var ResourceNotFoundException = class _ResourceNotFoundException extends WorkMailServiceException { 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 AvailabilityProviderType = { EWS: "EWS", LAMBDA: "LAMBDA"};var EmailAddressInUseException = class _EmailAddressInUseException extends WorkMailServiceException { static { __name(this, "EmailAddressInUseException"); } name = "EmailAddressInUseException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EmailAddressInUseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EmailAddressInUseException.prototype); this.Message = opts.Message; }};var LimitExceededException = class _LimitExceededException extends WorkMailServiceException { static { __name(this, "LimitExceededException"); } name = "LimitExceededException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _LimitExceededException.prototype); this.Message = opts.Message; }};var MailDomainNotFoundException = class _MailDomainNotFoundException extends WorkMailServiceException { static { __name(this, "MailDomainNotFoundException"); } name = "MailDomainNotFoundException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "MailDomainNotFoundException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _MailDomainNotFoundException.prototype); this.Message = opts.Message; }};var MailDomainStateException = class _MailDomainStateException extends WorkMailServiceException { static { __name(this, "MailDomainStateException"); } name = "MailDomainStateException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "MailDomainStateException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _MailDomainStateException.prototype); this.Message = opts.Message; }};var NameAvailabilityException = class _NameAvailabilityException extends WorkMailServiceException { static { __name(this, "NameAvailabilityException"); } name = "NameAvailabilityException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "NameAvailabilityException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _NameAvailabilityException.prototype); this.Message = opts.Message; }};var ReservedNameException = class _ReservedNameException extends WorkMailServiceException { static { __name(this, "ReservedNameException"); } name = "ReservedNameException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "ReservedNameException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _ReservedNameException.prototype); this.Message = opts.Message; }};var ImpersonationRoleType = { FULL_ACCESS: "FULL_ACCESS", READ_ONLY: "READ_ONLY"};var MobileDeviceAccessRuleEffect = { ALLOW: "ALLOW", DENY: "DENY"};var DirectoryInUseException = class _DirectoryInUseException extends WorkMailServiceException { static { __name(this, "DirectoryInUseException"); } name = "DirectoryInUseException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "DirectoryInUseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _DirectoryInUseException.prototype); this.Message = opts.Message; }};var ResourceType = { EQUIPMENT: "EQUIPMENT", ROOM: "ROOM"};var UserRole = { REMOTE_USER: "REMOTE_USER", RESOURCE: "RESOURCE", SYSTEM_USER: "SYSTEM_USER", USER: "USER"};var InvalidPasswordException = class _InvalidPasswordException extends WorkMailServiceException { static { __name(this, "InvalidPasswordException"); } name = "InvalidPasswordException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidPasswordException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidPasswordException.prototype); this.Message = opts.Message; }};var MemberType = { GROUP: "GROUP", USER: "USER"};var InvalidCustomSesConfigurationException = class _InvalidCustomSesConfigurationException extends WorkMailServiceException { static { __name(this, "InvalidCustomSesConfigurationException"); } name = "InvalidCustomSesConfigurationException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidCustomSesConfigurationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidCustomSesConfigurationException.prototype); this.Message = opts.Message; }};var MailDomainInUseException = class _MailDomainInUseException extends WorkMailServiceException { static { __name(this, "MailDomainInUseException"); } name = "MailDomainInUseException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "MailDomainInUseException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _MailDomainInUseException.prototype); this.Message = opts.Message; }};var EntityType = { GROUP: "GROUP", RESOURCE: "RESOURCE", USER: "USER"};var EntityState = { DELETED: "DELETED", DISABLED: "DISABLED", ENABLED: "ENABLED"};var IdentityProviderAuthenticationMode = { IDENTITY_PROVIDER_AND_DIRECTORY: "IDENTITY_PROVIDER_AND_DIRECTORY", IDENTITY_PROVIDER_ONLY: "IDENTITY_PROVIDER_ONLY"};var PersonalAccessTokenConfigurationStatus = { ACTIVE: "ACTIVE", INACTIVE: "INACTIVE"};var MailboxExportJobState = { CANCELLED: "CANCELLED", COMPLETED: "COMPLETED", FAILED: "FAILED", RUNNING: "RUNNING"};var DnsRecordVerificationStatus = { FAILED: "FAILED", PENDING: "PENDING", VERIFIED: "VERIFIED"};var EntityAlreadyRegisteredException = class _EntityAlreadyRegisteredException extends WorkMailServiceException { static { __name(this, "EntityAlreadyRegisteredException"); } name = "EntityAlreadyRegisteredException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "EntityAlreadyRegisteredException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _EntityAlreadyRegisteredException.prototype); this.Message = opts.Message; }};var RetentionAction = { DELETE: "DELETE", NONE: "NONE", PERMANENTLY_DELETE: "PERMANENTLY_DELETE"};var FolderName = { DELETED_ITEMS: "DELETED_ITEMS", DRAFTS: "DRAFTS", INBOX: "INBOX", JUNK_EMAIL: "JUNK_EMAIL", SENT_ITEMS: "SENT_ITEMS"};var InvalidConfigurationException = class _InvalidConfigurationException extends WorkMailServiceException { static { __name(this, "InvalidConfigurationException"); } name = "InvalidConfigurationException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "InvalidConfigurationException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _InvalidConfigurationException.prototype); this.Message = opts.Message; }};var PermissionType = { FULL_ACCESS: "FULL_ACCESS", SEND_AS: "SEND_AS", SEND_ON_BEHALF: "SEND_ON_BEHALF"};var TooManyTagsException = class _TooManyTagsException extends WorkMailServiceException { static { __name(this, "TooManyTagsException"); } name = "TooManyTagsException"; $fault = "client"; Message; /** * @internal */ constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts }); Object.setPrototypeOf(this, _TooManyTagsException.prototype); this.Message = opts.Message; }};var EwsAvailabilityProviderFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.EwsPassword && { EwsPassword: import_smithy_client.SENSITIVE_STRING }}), "EwsAvailabilityProviderFilterSensitiveLog");var CreateAvailabilityConfigurationRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.EwsProvider && { EwsProvider: EwsAvailabilityProviderFilterSensitiveLog(obj.EwsProvider) }}), "CreateAvailabilityConfigurationRequestFilterSensitiveLog");var CreateResourceRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Description && { Description: import_smithy_client.SENSITIVE_STRING }}), "CreateResourceRequestFilterSensitiveLog");var CreateUserRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DisplayName && { DisplayName: import_smithy_client.SENSITIVE_STRING }, ...obj.Password && { Password: import_smithy_client.SENSITIVE_STRING }, ...obj.FirstName && { FirstName: import_smithy_client.SENSITIVE_STRING }, ...obj.LastName && { LastName: import_smithy_client.SENSITIVE_STRING }}), "CreateUserRequestFilterSensitiveLog");var DescribeResourceResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Description && { Description: import_smithy_client.SENSITIVE_STRING }}), "DescribeResourceResponseFilterSensitiveLog");var DescribeUserResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DisplayName && { DisplayName: import_smithy_client.SENSITIVE_STRING }, ...obj.FirstName && { FirstName: import_smithy_client.SENSITIVE_STRING }, ...obj.LastName && { LastName: import_smithy_client.SENSITIVE_STRING }, ...obj.Initials && { Initials: import_smithy_client.SENSITIVE_STRING }, ...obj.Telephone && { Telephone: import_smithy_client.SENSITIVE_STRING }, ...obj.Street && { Street: import_smithy_client.SENSITIVE_STRING }, ...obj.JobTitle && { JobTitle: import_smithy_client.SENSITIVE_STRING }, ...obj.City && { City: import_smithy_client.SENSITIVE_STRING }, ...obj.Company && { Company: import_smithy_client.SENSITIVE_STRING }, ...obj.ZipCode && { ZipCode: import_smithy_client.SENSITIVE_STRING }, ...obj.Department && { Department: import_smithy_client.SENSITIVE_STRING }, ...obj.Country && { Country: import_smithy_client.SENSITIVE_STRING }, ...obj.Office && { Office: import_smithy_client.SENSITIVE_STRING }}), "DescribeUserResponseFilterSensitiveLog");var ResourceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Description && { Description: import_smithy_client.SENSITIVE_STRING }}), "ResourceFilterSensitiveLog");var ListResourcesResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Resources && { Resources: obj.Resources.map((item) => ResourceFilterSensitiveLog(item)) }}), "ListResourcesResponseFilterSensitiveLog");var ListUsersFiltersFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DisplayNamePrefix && { DisplayNamePrefix: import_smithy_client.SENSITIVE_STRING }}), "ListUsersFiltersFilterSensitiveLog");var ListUsersRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Filters && { Filters: ListUsersFiltersFilterSensitiveLog(obj.Filters) }}), "ListUsersRequestFilterSensitiveLog");var PutRetentionPolicyRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Description && { Description: import_smithy_client.SENSITIVE_STRING }}), "PutRetentionPolicyRequestFilterSensitiveLog");var ResetPasswordRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Password && { Password: import_smithy_client.SENSITIVE_STRING }}), "ResetPasswordRequestFilterSensitiveLog");var TestAvailabilityConfigurationRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.EwsProvider && { EwsProvider: EwsAvailabilityProviderFilterSensitiveLog(obj.EwsProvider) }}), "TestAvailabilityConfigurationRequestFilterSensitiveLog");var UpdateAvailabilityConfigurationRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.EwsProvider && { EwsProvider: EwsAvailabilityProviderFilterSensitiveLog(obj.EwsProvider) }}), "UpdateAvailabilityConfigurationRequestFilterSensitiveLog");var UpdateResourceRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.Description && { Description: import_smithy_client.SENSITIVE_STRING }}), "UpdateResourceRequestFilterSensitiveLog");var UpdateUserRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({ ...obj, ...obj.DisplayName && { DisplayName: import_smithy_client.SENSITIVE_STRING }, ...obj.FirstName && { FirstName: import_smithy_client.SENSITIVE_STRING }, ...obj.LastName && { LastName: import_smithy_client.SENSITIVE_STRING }, ...obj.Initials && { Initials: import_smithy_client.SENSITIVE_STRING }, ...obj.Telephone && { Telephone: import_smithy_client.SENSITIVE_STRING }, ...obj.Street && { Street: import_smithy_client.SENSITIVE_STRING }, ...obj.JobTitle && { JobTitle: import_smithy_client.SENSITIVE_STRING }, ...obj.City && { City: import_smithy_client.SENSITIVE_STRING }, ...obj.Company && { Company: import_smithy_client.SENSITIVE_STRING }, ...obj.ZipCode && { ZipCode: import_smithy_client.SENSITIVE_STRING }, ...obj.Department && { Department: import_smithy_client.SENSITIVE_STRING }, ...obj.Country && { Country: import_smithy_client.SENSITIVE_STRING }, ...obj.Office && { Office: import_smithy_client.SENSITIVE_STRING }}), "UpdateUserRequestFilterSensitiveLog"); // src/protocols/Aws_json1_1.tsvar se_AssociateDelegateToResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateDelegateToResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateDelegateToResourceCommand");var se_AssociateMemberToGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssociateMemberToGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssociateMemberToGroupCommand");var se_AssumeImpersonationRoleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("AssumeImpersonationRole"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AssumeImpersonationRoleCommand");var se_CancelMailboxExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CancelMailboxExportJob"); let body; body = JSON.stringify(se_CancelMailboxExportJobRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CancelMailboxExportJobCommand");var se_CreateAliasCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateAlias"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAliasCommand");var se_CreateAvailabilityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateAvailabilityConfiguration"); let body; body = JSON.stringify(se_CreateAvailabilityConfigurationRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAvailabilityConfigurationCommand");var se_CreateGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateGroupCommand");var se_CreateIdentityCenterApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateIdentityCenterApplication"); let body; body = JSON.stringify(se_CreateIdentityCenterApplicationRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateIdentityCenterApplicationCommand");var se_CreateImpersonationRoleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateImpersonationRole"); let body; body = JSON.stringify(se_CreateImpersonationRoleRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateImpersonationRoleCommand");var se_CreateMobileDeviceAccessRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateMobileDeviceAccessRule"); let body; body = JSON.stringify(se_CreateMobileDeviceAccessRuleRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateMobileDeviceAccessRuleCommand");var se_CreateOrganizationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateOrganization"); let body; body = JSON.stringify(se_CreateOrganizationRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateOrganizationCommand");var se_CreateResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateResourceCommand");var se_CreateUserCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("CreateUser"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateUserCommand");var se_DeleteAccessControlRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteAccessControlRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAccessControlRuleCommand");var se_DeleteAliasCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteAlias"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAliasCommand");var se_DeleteAvailabilityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteAvailabilityConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAvailabilityConfigurationCommand");var se_DeleteEmailMonitoringConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteEmailMonitoringConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteEmailMonitoringConfigurationCommand");var se_DeleteGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteGroupCommand");var se_DeleteIdentityCenterApplicationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteIdentityCenterApplication"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteIdentityCenterApplicationCommand");var se_DeleteIdentityProviderConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteIdentityProviderConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteIdentityProviderConfigurationCommand");var se_DeleteImpersonationRoleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteImpersonationRole"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteImpersonationRoleCommand");var se_DeleteMailboxPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteMailboxPermissions"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteMailboxPermissionsCommand");var se_DeleteMobileDeviceAccessOverrideCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteMobileDeviceAccessOverride"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteMobileDeviceAccessOverrideCommand");var se_DeleteMobileDeviceAccessRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteMobileDeviceAccessRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteMobileDeviceAccessRuleCommand");var se_DeleteOrganizationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteOrganization"); let body; body = JSON.stringify(se_DeleteOrganizationRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteOrganizationCommand");var se_DeletePersonalAccessTokenCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeletePersonalAccessToken"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePersonalAccessTokenCommand");var se_DeleteResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteResourceCommand");var se_DeleteRetentionPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteRetentionPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRetentionPolicyCommand");var se_DeleteUserCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeleteUser"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteUserCommand");var se_DeregisterFromWorkMailCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeregisterFromWorkMail"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeregisterFromWorkMailCommand");var se_DeregisterMailDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DeregisterMailDomain"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeregisterMailDomainCommand");var se_DescribeEmailMonitoringConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeEmailMonitoringConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeEmailMonitoringConfigurationCommand");var se_DescribeEntityCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeEntity"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeEntityCommand");var se_DescribeGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeGroupCommand");var se_DescribeIdentityProviderConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeIdentityProviderConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeIdentityProviderConfigurationCommand");var se_DescribeInboundDmarcSettingsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeInboundDmarcSettings"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeInboundDmarcSettingsCommand");var se_DescribeMailboxExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeMailboxExportJob"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeMailboxExportJobCommand");var se_DescribeOrganizationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeOrganization"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeOrganizationCommand");var se_DescribeResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeResourceCommand");var se_DescribeUserCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DescribeUser"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DescribeUserCommand");var se_DisassociateDelegateFromResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateDelegateFromResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateDelegateFromResourceCommand");var se_DisassociateMemberFromGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("DisassociateMemberFromGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisassociateMemberFromGroupCommand");var se_GetAccessControlEffectCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetAccessControlEffect"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAccessControlEffectCommand");var se_GetDefaultRetentionPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetDefaultRetentionPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetDefaultRetentionPolicyCommand");var se_GetImpersonationRoleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetImpersonationRole"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetImpersonationRoleCommand");var se_GetImpersonationRoleEffectCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetImpersonationRoleEffect"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetImpersonationRoleEffectCommand");var se_GetMailboxDetailsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetMailboxDetails"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMailboxDetailsCommand");var se_GetMailDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetMailDomain"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMailDomainCommand");var se_GetMobileDeviceAccessEffectCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetMobileDeviceAccessEffect"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMobileDeviceAccessEffectCommand");var se_GetMobileDeviceAccessOverrideCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetMobileDeviceAccessOverride"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMobileDeviceAccessOverrideCommand");var se_GetPersonalAccessTokenMetadataCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("GetPersonalAccessTokenMetadata"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPersonalAccessTokenMetadataCommand");var se_ListAccessControlRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListAccessControlRules"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAccessControlRulesCommand");var se_ListAliasesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListAliases"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAliasesCommand");var se_ListAvailabilityConfigurationsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListAvailabilityConfigurations"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAvailabilityConfigurationsCommand");var se_ListGroupMembersCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListGroupMembers"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupMembersCommand");var se_ListGroupsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListGroups"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupsCommand");var se_ListGroupsForEntityCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListGroupsForEntity"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupsForEntityCommand");var se_ListImpersonationRolesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListImpersonationRoles"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListImpersonationRolesCommand");var se_ListMailboxExportJobsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListMailboxExportJobs"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMailboxExportJobsCommand");var se_ListMailboxPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListMailboxPermissions"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMailboxPermissionsCommand");var se_ListMailDomainsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListMailDomains"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMailDomainsCommand");var se_ListMobileDeviceAccessOverridesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListMobileDeviceAccessOverrides"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMobileDeviceAccessOverridesCommand");var se_ListMobileDeviceAccessRulesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListMobileDeviceAccessRules"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMobileDeviceAccessRulesCommand");var se_ListOrganizationsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListOrganizations"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOrganizationsCommand");var se_ListPersonalAccessTokensCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListPersonalAccessTokens"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPersonalAccessTokensCommand");var se_ListResourceDelegatesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResourceDelegates"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResourceDelegatesCommand");var se_ListResourcesCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListResources"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListResourcesCommand");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_ListUsersCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ListUsers"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListUsersCommand");var se_PutAccessControlRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutAccessControlRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutAccessControlRuleCommand");var se_PutEmailMonitoringConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutEmailMonitoringConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutEmailMonitoringConfigurationCommand");var se_PutIdentityProviderConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutIdentityProviderConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutIdentityProviderConfigurationCommand");var se_PutInboundDmarcSettingsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutInboundDmarcSettings"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutInboundDmarcSettingsCommand");var se_PutMailboxPermissionsCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutMailboxPermissions"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutMailboxPermissionsCommand");var se_PutMobileDeviceAccessOverrideCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutMobileDeviceAccessOverride"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutMobileDeviceAccessOverrideCommand");var se_PutRetentionPolicyCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("PutRetentionPolicy"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutRetentionPolicyCommand");var se_RegisterMailDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("RegisterMailDomain"); let body; body = JSON.stringify(se_RegisterMailDomainRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RegisterMailDomainCommand");var se_RegisterToWorkMailCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("RegisterToWorkMail"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RegisterToWorkMailCommand");var se_ResetPasswordCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("ResetPassword"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ResetPasswordCommand");var se_StartMailboxExportJobCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("StartMailboxExportJob"); let body; body = JSON.stringify(se_StartMailboxExportJobRequest(input, context)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_StartMailboxExportJobCommand");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_TestAvailabilityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("TestAvailabilityConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TestAvailabilityConfigurationCommand");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_UpdateAvailabilityConfigurationCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateAvailabilityConfiguration"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateAvailabilityConfigurationCommand");var se_UpdateDefaultMailDomainCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateDefaultMailDomain"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateDefaultMailDomainCommand");var se_UpdateGroupCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateGroup"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateGroupCommand");var se_UpdateImpersonationRoleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateImpersonationRole"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateImpersonationRoleCommand");var se_UpdateMailboxQuotaCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateMailboxQuota"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateMailboxQuotaCommand");var se_UpdateMobileDeviceAccessRuleCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateMobileDeviceAccessRule"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateMobileDeviceAccessRuleCommand");var se_UpdatePrimaryEmailAddressCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdatePrimaryEmailAddress"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdatePrimaryEmailAddressCommand");var se_UpdateResourceCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateResource"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateResourceCommand");var se_UpdateUserCommand = /* @__PURE__ */ __name(async (input, context) => { const headers = sharedHeaders("UpdateUser"); let body; body = JSON.stringify((0, import_smithy_client._json)(input)); return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateUserCommand");var de_AssociateDelegateToResourceCommand = /* @__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_AssociateDelegateToResourceCommand");var de_AssociateMemberToGroupCommand = /* @__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_AssociateMemberToGroupCommand");var de_AssumeImpersonationRoleCommand = /* @__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_AssumeImpersonationRoleCommand");var de_CancelMailboxExportJobCommand = /* @__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_CancelMailboxExportJobCommand");var de_CreateAliasCommand = /* @__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_CreateAliasCommand");var de_CreateAvailabilityConfigurationCommand = /* @__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_CreateAvailabilityConfigurationCommand");var de_CreateGroupCommand = /* @__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_CreateGroupCommand");var de_CreateIdentityCenterApplicationCommand = /* @__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_CreateIdentityCenterApplicationCommand");var de_CreateImpersonationRoleCommand = /* @__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_CreateImpersonationRoleCommand");var de_CreateMobileDeviceAccessRuleCommand = /* @__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_CreateMobileDeviceAccessRuleCommand");var de_CreateOrganizationCommand = /* @__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_CreateOrganizationCommand");var de_CreateResourceCommand = /* @__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_CreateResourceCommand");var de_CreateUserCommand = /* @__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_CreateUserCommand");var de_DeleteAccessControlRuleCommand = /* @__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_DeleteAccessControlRuleCommand");var de_DeleteAliasCommand = /* @__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_DeleteAliasCommand");var de_DeleteAvailabilityConfigurationCommand = /* @__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_DeleteAvailabilityConfigurationCommand");var de_DeleteEmailMonitoringConfigurationCommand = /* @__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_DeleteEmailMonitoringConfigurationCommand");var de_DeleteGroupCommand = /* @__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_DeleteGroupCommand");var de_DeleteIdentityCenterApplicationCommand = /* @__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_DeleteIdentityCenterApplicationCommand");var de_DeleteIdentityProviderConfigurationCommand = /* @__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_DeleteIdentityProviderConfigurationCommand");var de_DeleteImpersonationRoleCommand = /* @__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_DeleteImpersonationRoleCommand");var de_DeleteMailboxPermissionsCommand = /* @__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_DeleteMailboxPermissionsCommand");var de_DeleteMobileDeviceAccessOverrideCommand = /* @__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_DeleteMobileDeviceAccessOverrideCommand");var de_DeleteMobileDeviceAccessRuleCommand = /* @__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_DeleteMobileDeviceAccessRuleCommand");var de_DeleteOrganizationCommand = /* @__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_DeleteOrganizationCommand");var de_DeletePersonalAccessTokenCommand = /* @__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_DeletePersonalAccessTokenCommand");var de_DeleteResourceCommand = /* @__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_DeleteResourceCommand");var de_DeleteRetentionPolicyCommand = /* @__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_DeleteRetentionPolicyCommand");var de_DeleteUserCommand = /* @__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_DeleteUserCommand");var de_DeregisterFromWorkMailCommand = /* @__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_DeregisterFromWorkMailCommand");var de_DeregisterMailDomainCommand = /* @__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_DeregisterMailDomainCommand");var de_DescribeEmailMonitoringConfigurationCommand = /* @__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_DescribeEmailMonitoringConfigurationCommand");var de_DescribeEntityCommand = /* @__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_DescribeEntityCommand");var de_DescribeGroupCommand = /* @__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_DescribeGroupResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DescribeGroupCommand");var de_DescribeIdentityProviderConfigurationCommand = /* @__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_DescribeIdentityProviderConfigurationCommand");var de_DescribeInboundDmarcSettingsCommand = /* @__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_DescribeInboundDmarcSettingsCommand");var de_DescribeMailboxExportJobCommand = /* @__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_DescribeMailboxExportJobResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DescribeMailboxExportJobCommand");var de_DescribeOrganizationCommand = /* @__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_DescribeOrganizationResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DescribeOrganizationCommand");var de_DescribeResourceCommand = /* @__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_DescribeResourceResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DescribeResourceCommand");var de_DescribeUserCommand = /* @__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_DescribeUserResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_DescribeUserCommand");var de_DisassociateDelegateFromResourceCommand = /* @__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_DisassociateDelegateFromResourceCommand");var de_DisassociateMemberFromGroupCommand = /* @__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_DisassociateMemberFromGroupCommand");var de_GetAccessControlEffectCommand = /* @__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_GetAccessControlEffectCommand");var de_GetDefaultRetentionPolicyCommand = /* @__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_GetDefaultRetentionPolicyCommand");var de_GetImpersonationRoleCommand = /* @__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_GetImpersonationRoleResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetImpersonationRoleCommand");var de_GetImpersonationRoleEffectCommand = /* @__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_GetImpersonationRoleEffectCommand");var de_GetMailboxDetailsCommand = /* @__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_GetMailboxDetailsResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetMailboxDetailsCommand");var de_GetMailDomainCommand = /* @__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_GetMailDomainCommand");var de_GetMobileDeviceAccessEffectCommand = /* @__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_GetMobileDeviceAccessEffectCommand");var de_GetMobileDeviceAccessOverrideCommand = /* @__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_GetMobileDeviceAccessOverrideResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetMobileDeviceAccessOverrideCommand");var de_GetPersonalAccessTokenMetadataCommand = /* @__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_GetPersonalAccessTokenMetadataResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_GetPersonalAccessTokenMetadataCommand");var de_ListAccessControlRulesCommand = /* @__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_ListAccessControlRulesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListAccessControlRulesCommand");var de_ListAliasesCommand = /* @__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_ListAliasesCommand");var de_ListAvailabilityConfigurationsCommand = /* @__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_ListAvailabilityConfigurationsResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListAvailabilityConfigurationsCommand");var de_ListGroupMembersCommand = /* @__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_ListGroupMembersResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListGroupMembersCommand");var de_ListGroupsCommand = /* @__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_ListGroupsResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListGroupsCommand");var de_ListGroupsForEntityCommand = /* @__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_ListGroupsForEntityCommand");var de_ListImpersonationRolesCommand = /* @__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_ListImpersonationRolesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListImpersonationRolesCommand");var de_ListMailboxExportJobsCommand = /* @__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_ListMailboxExportJobsResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListMailboxExportJobsCommand");var de_ListMailboxPermissionsCommand = /* @__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_ListMailboxPermissionsCommand");var de_ListMailDomainsCommand = /* @__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_ListMailDomainsCommand");var de_ListMobileDeviceAccessOverridesCommand = /* @__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_ListMobileDeviceAccessOverridesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListMobileDeviceAccessOverridesCommand");var de_ListMobileDeviceAccessRulesCommand = /* @__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_ListMobileDeviceAccessRulesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListMobileDeviceAccessRulesCommand");var de_ListOrganizationsCommand = /* @__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_ListOrganizationsCommand");var de_ListPersonalAccessTokensCommand = /* @__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_ListPersonalAccessTokensResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListPersonalAccessTokensCommand");var de_ListResourceDelegatesCommand = /* @__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_ListResourceDelegatesCommand");var de_ListResourcesCommand = /* @__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_ListResourcesResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListResourcesCommand");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_ListUsersCommand = /* @__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_ListUsersResponse(data, context); const response = { $metadata: deserializeMetadata(output), ...contents }; return response;}, "de_ListUsersCommand");var de_PutAccessControlRuleCommand = /* @__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_PutAccessControlRuleCommand");var de_PutEmailMonitoringConfigurationCommand = /* @__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_PutEmailMonitoringConfigurationCommand");var de_PutIdentityProviderConfigurationCommand = /* @__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_PutIdentityProviderConfigurationCommand");var de_PutInboundDmarcSettingsCommand = /* @__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_PutInboundDmarcSettingsCommand");var de_PutMailboxPermissionsCommand = /* @__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_PutMailboxPermissionsCommand");var de_PutMobileDeviceAccessOverrideCommand = /* @__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_PutMobileDeviceAccessOverrideCommand");var de_PutRetentionPolicyCommand = /* @__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_PutRetentionPolicyCommand");var de_RegisterMailDomainCommand = /* @__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_RegisterMailDomainCommand");var de_RegisterToWorkMailCommand = /* @__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_RegisterToWorkMailCommand");var de_ResetPasswordCommand = /* @__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_ResetPasswordCommand");var de_StartMailboxExportJobCommand = /* @__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_StartMailboxExportJobCommand");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_TestAvailabilityConfigurationCommand = /* @__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_TestAvailabilityConfigurationCommand");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_UpdateAvailabilityConfigurationCommand = /* @__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_UpdateAvailabilityConfigurationCommand");var de_UpdateDefaultMailDomainCommand = /* @__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_UpdateDefaultMailDomainCommand");var de_UpdateGroupCommand = /* @__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_UpdateGroupCommand");var de_UpdateImpersonationRoleCommand = /* @__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_UpdateImpersonationRoleCommand");var de_UpdateMailboxQuotaCommand = /* @__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_UpdateMailboxQuotaCommand");var de_UpdateMobileDeviceAccessRuleCommand = /* @__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_UpdateMobileDeviceAccessRuleCommand");var de_UpdatePrimaryEmailAddressCommand = /* @__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_UpdatePrimaryEmailAddressCommand");var de_UpdateResourceCommand = /* @__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_UpdateResourceCommand");var de_UpdateUserCommand = /* @__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_UpdateUserCommand");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 "EntityNotFoundException": case "com.amazonaws.workmail#EntityNotFoundException": throw await de_EntityNotFoundExceptionRes(parsedOutput, context); case "EntityStateException": case "com.amazonaws.workmail#EntityStateException": throw await de_EntityStateExceptionRes(parsedOutput, context); case "InvalidParameterException": case "com.amazonaws.workmail#InvalidParameterException": throw await de_InvalidParameterExceptionRes(parsedOutput, context); case "OrganizationNotFoundException": case "com.amazonaws.workmail#OrganizationNotFoundException": throw await de_OrganizationNotFoundExceptionRes(parsedOutput, context); case "OrganizationStateException": case "com.amazonaws.workmail#OrganizationStateException": throw await de_OrganizationStateExceptionRes(parsedOutput, context); case "UnsupportedOperationException": case "com.amazonaws.workmail#UnsupportedOperationException": throw await de_UnsupportedOperationExceptionRes(parsedOutput, context); case "DirectoryServiceAuthenticationFailedException": case "com.amazonaws.workmail#DirectoryServiceAuthenticationFailedException": throw await de_DirectoryServiceAuthenticationFailedExceptionRes(parsedOutput, context); case "DirectoryUnavailableException": case "com.amazonaws.workmail#DirectoryUnavailableException": throw await de_DirectoryUnavailableExceptionRes(parsedOutput, context); case "ResourceNotFoundException": case "com.amazonaws.workmail#ResourceNotFoundException": throw await de_ResourceNotFoundExceptionRes(parsedOutput, context); case "EmailAddressInUseException": case "com.amazonaws.workmail#EmailAddressInUseException": throw await de_EmailAddressInUseExceptionRes(parsedOutput, context); case "LimitExceededException": case "com.amazonaws.workmail#LimitExceededException": throw await de_LimitExceededExceptionRes(parsedOutput, context); case "MailDomainNotFoundException": case "com.amazonaws.workmail#MailDomainNotFoundException": throw await de_MailDomainNotFoundExceptionRes(parsedOutput, context); case "MailDomainStateException": case "com.amazonaws.workmail#MailDomainStateException": throw await de_MailDomainStateExceptionRes(parsedOutput, context); case "NameAvailabilityException": case "com.amazonaws.workmail#NameAvailabilityException": throw await de_NameAvailabilityExceptionRes(parsedOutput, context); case "ReservedNameException": case "com.amazonaws.workmail#ReservedNameException": throw await de_ReservedNameExceptionRes(parsedOutput, context); case "DirectoryInUseException": case "com.amazonaws.workmail#DirectoryInUseException": throw await de_DirectoryInUseExceptionRes(parsedOutput, context); case "InvalidPasswordException": case "com.amazonaws.workmail#InvalidPasswordException": throw await de_InvalidPasswordExceptionRes(parsedOutput, context); case "InvalidCustomSesConfigurationException": case "com.amazonaws.workmail#InvalidCustomSesConfigurationException": throw await de_InvalidCustomSesConfigurationExceptionRes(parsedOutput, context); case "MailDomainInUseException": case "com.amazonaws.workmail#MailDomainInUseException": throw await de_MailDomainInUseExceptionRes(parsedOutput, context); case "EntityAlreadyRegisteredException": case "com.amazonaws.workmail#EntityAlreadyRegisteredException": throw await de_EntityAlreadyRegisteredExceptionRes(parsedOutput, context); case "TooManyTagsException": case "com.amazonaws.workmail#TooManyTagsException": throw await de_TooManyTagsExceptionRes(parsedOutput, context); case "InvalidConfigurationException": case "com.amazonaws.workmail#InvalidConfigurationException": throw await de_InvalidConfigurationExceptionRes(parsedOutput, context); default: const parsedBody = parsedOutput.body; return throwDefaultError({ output, parsedBody, errorCode }); }}, "de_CommandError");var de_DirectoryInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new DirectoryInUseException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DirectoryInUseExceptionRes");var de_DirectoryServiceAuthenticationFailedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new DirectoryServiceAuthenticationFailedException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DirectoryServiceAuthenticationFailedExceptionRes");var de_DirectoryUnavailableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new DirectoryUnavailableException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DirectoryUnavailableExceptionRes");var de_EmailAddressInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new EmailAddressInUseException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EmailAddressInUseExceptionRes");var de_EntityAlreadyRegisteredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new EntityAlreadyRegisteredException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EntityAlreadyRegisteredExceptionRes");var de_EntityNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new EntityNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EntityNotFoundExceptionRes");var de_EntityStateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new EntityStateException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EntityStateExceptionRes");var de_InvalidConfigurationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidConfigurationException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidConfigurationExceptionRes");var de_InvalidCustomSesConfigurationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidCustomSesConfigurationException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidCustomSesConfigurationExceptionRes");var de_InvalidParameterExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidParameterException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidParameterExceptionRes");var de_InvalidPasswordExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new InvalidPasswordException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidPasswordExceptionRes");var de_LimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new LimitExceededException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_LimitExceededExceptionRes");var de_MailDomainInUseExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new MailDomainInUseException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MailDomainInUseExceptionRes");var de_MailDomainNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new MailDomainNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MailDomainNotFoundExceptionRes");var de_MailDomainStateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new MailDomainStateException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MailDomainStateExceptionRes");var de_NameAvailabilityExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new NameAvailabilityException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_NameAvailabilityExceptionRes");var de_OrganizationNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new OrganizationNotFoundException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OrganizationNotFoundExceptionRes");var de_OrganizationStateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new OrganizationStateException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OrganizationStateExceptionRes");var de_ReservedNameExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new ReservedNameException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ReservedNameExceptionRes");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_TooManyTagsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new TooManyTagsException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_TooManyTagsExceptionRes");var de_UnsupportedOperationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => { const body = parsedOutput.body; const deserialized = (0, import_smithy_client._json)(body); const exception = new UnsupportedOperationException({ $metadata: deserializeMetadata(parsedOutput), ...deserialized }); return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_UnsupportedOperationExceptionRes");var se_CancelMailboxExportJobRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], JobId: [], OrganizationId: [] });}, "se_CancelMailboxExportJobRequest");var se_CreateAvailabilityConfigurationRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], DomainName: [], EwsProvider: import_smithy_client._json, LambdaProvider: import_smithy_client._json, OrganizationId: [] });}, "se_CreateAvailabilityConfigurationRequest");var se_CreateIdentityCenterApplicationRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], InstanceArn: [], Name: [] });}, "se_CreateIdentityCenterApplicationRequest");var se_CreateImpersonationRoleRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Description: [], Name: [], OrganizationId: [], Rules: import_smithy_client._json, Type: [] });}, "se_CreateImpersonationRoleRequest");var se_CreateMobileDeviceAccessRuleRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Description: [], DeviceModels: import_smithy_client._json, DeviceOperatingSystems: import_smithy_client._json, DeviceTypes: import_smithy_client._json, DeviceUserAgents: import_smithy_client._json, Effect: [], Name: [], NotDeviceModels: import_smithy_client._json, NotDeviceOperatingSystems: import_smithy_client._json, NotDeviceTypes: import_smithy_client._json, NotDeviceUserAgents: import_smithy_client._json, OrganizationId: [] });}, "se_CreateMobileDeviceAccessRuleRequest");var se_CreateOrganizationRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { Alias: [], ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], DirectoryId: [], Domains: import_smithy_client._json, EnableInteroperability: [], KmsKeyArn: [] });}, "se_CreateOrganizationRequest");var se_DeleteOrganizationRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], DeleteDirectory: [], DeleteIdentityCenterApplication: [], ForceDelete: [], OrganizationId: [] });}, "se_DeleteOrganizationRequest");var se_RegisterMailDomainRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], DomainName: [], OrganizationId: [] });}, "se_RegisterMailDomainRequest");var se_StartMailboxExportJobRequest = /* @__PURE__ */ __name((input, context) => { return (0, import_smithy_client.take)(input, { ClientToken: [true, (_) => _ ?? (0, import_uuid.v4)()], Description: [], EntityId: [], KmsKeyArn: [], OrganizationId: [], RoleArn: [], S3BucketName: [], S3Prefix: [] });}, "se_StartMailboxExportJobRequest");var de_AccessControlRule = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Actions: import_smithy_client._json, DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), Description: import_smithy_client.expectString, Effect: import_smithy_client.expectString, ImpersonationRoleIds: import_smithy_client._json, IpRanges: import_smithy_client._json, Name: import_smithy_client.expectString, NotActions: import_smithy_client._json, NotImpersonationRoleIds: import_smithy_client._json, NotIpRanges: import_smithy_client._json, NotUserIds: import_smithy_client._json, UserIds: import_smithy_client._json });}, "de_AccessControlRule");var de_AccessControlRulesList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AccessControlRule(entry, context); }); return retVal;}, "de_AccessControlRulesList");var de_AvailabilityConfiguration = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), DomainName: import_smithy_client.expectString, EwsProvider: import_smithy_client._json, LambdaProvider: import_smithy_client._json, ProviderType: import_smithy_client.expectString });}, "de_AvailabilityConfiguration");var de_AvailabilityConfigurationList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_AvailabilityConfiguration(entry, context); }); return retVal;}, "de_AvailabilityConfigurationList");var de_DescribeGroupResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), GroupId: import_smithy_client.expectString, HiddenFromGlobalAddressList: import_smithy_client.expectBoolean, Name: import_smithy_client.expectString, State: import_smithy_client.expectString });}, "de_DescribeGroupResponse");var de_DescribeMailboxExportJobResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Description: import_smithy_client.expectString, EndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndTime"), EntityId: import_smithy_client.expectString, ErrorInfo: import_smithy_client.expectString, EstimatedProgress: import_smithy_client.expectInt32, KmsKeyArn: import_smithy_client.expectString, RoleArn: import_smithy_client.expectString, S3BucketName: import_smithy_client.expectString, S3Path: import_smithy_client.expectString, S3Prefix: import_smithy_client.expectString, StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"), State: import_smithy_client.expectString });}, "de_DescribeMailboxExportJobResponse");var de_DescribeOrganizationResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { ARN: import_smithy_client.expectString, Alias: import_smithy_client.expectString, CompletedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "CompletedDate"), DefaultMailDomain: import_smithy_client.expectString, DirectoryId: import_smithy_client.expectString, DirectoryType: import_smithy_client.expectString, ErrorMessage: import_smithy_client.expectString, InteroperabilityEnabled: import_smithy_client.expectBoolean, MigrationAdmin: import_smithy_client.expectString, OrganizationId: import_smithy_client.expectString, State: import_smithy_client.expectString });}, "de_DescribeOrganizationResponse");var de_DescribeResourceResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { BookingOptions: import_smithy_client._json, Description: import_smithy_client.expectString, DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), HiddenFromGlobalAddressList: import_smithy_client.expectBoolean, Name: import_smithy_client.expectString, ResourceId: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString });}, "de_DescribeResourceResponse");var de_DescribeUserResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { City: import_smithy_client.expectString, Company: import_smithy_client.expectString, Country: import_smithy_client.expectString, Department: import_smithy_client.expectString, DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), DisplayName: import_smithy_client.expectString, Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), FirstName: import_smithy_client.expectString, HiddenFromGlobalAddressList: import_smithy_client.expectBoolean, IdentityProviderIdentityStoreId: import_smithy_client.expectString, IdentityProviderUserId: import_smithy_client.expectString, Initials: import_smithy_client.expectString, JobTitle: import_smithy_client.expectString, LastName: import_smithy_client.expectString, MailboxDeprovisionedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "MailboxDeprovisionedDate"), MailboxProvisionedDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "MailboxProvisionedDate"), Name: import_smithy_client.expectString, Office: import_smithy_client.expectString, State: import_smithy_client.expectString, Street: import_smithy_client.expectString, Telephone: import_smithy_client.expectString, UserId: import_smithy_client.expectString, UserRole: import_smithy_client.expectString, ZipCode: import_smithy_client.expectString });}, "de_DescribeUserResponse");var de_GetImpersonationRoleResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), Description: import_smithy_client.expectString, ImpersonationRoleId: import_smithy_client.expectString, Name: import_smithy_client.expectString, Rules: import_smithy_client._json, Type: import_smithy_client.expectString });}, "de_GetImpersonationRoleResponse");var de_GetMailboxDetailsResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { MailboxQuota: import_smithy_client.expectInt32, MailboxSize: import_smithy_client.limitedParseDouble });}, "de_GetMailboxDetailsResponse");var de_GetMobileDeviceAccessOverrideResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), Description: import_smithy_client.expectString, DeviceId: import_smithy_client.expectString, Effect: import_smithy_client.expectString, UserId: import_smithy_client.expectString });}, "de_GetMobileDeviceAccessOverrideResponse");var de_GetPersonalAccessTokenMetadataResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateLastUsed: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateLastUsed"), ExpiresTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ExpiresTime"), Name: import_smithy_client.expectString, PersonalAccessTokenId: import_smithy_client.expectString, Scopes: import_smithy_client._json, UserId: import_smithy_client.expectString });}, "de_GetPersonalAccessTokenMetadataResponse");var de_Group = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, State: import_smithy_client.expectString });}, "de_Group");var de_Groups = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Group(entry, context); }); return retVal;}, "de_Groups");var de_ImpersonationRole = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), ImpersonationRoleId: import_smithy_client.expectString, Name: import_smithy_client.expectString, Type: import_smithy_client.expectString });}, "de_ImpersonationRole");var de_ImpersonationRoleList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_ImpersonationRole(entry, context); }); return retVal;}, "de_ImpersonationRoleList");var de_Jobs = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_MailboxExportJob(entry, context); }); return retVal;}, "de_Jobs");var de_ListAccessControlRulesResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Rules: /* @__PURE__ */ __name((_) => de_AccessControlRulesList(_, context), "Rules") });}, "de_ListAccessControlRulesResponse");var de_ListAvailabilityConfigurationsResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { AvailabilityConfigurations: /* @__PURE__ */ __name((_) => de_AvailabilityConfigurationList(_, context), "AvailabilityConfigurations"), NextToken: import_smithy_client.expectString });}, "de_ListAvailabilityConfigurationsResponse");var de_ListGroupMembersResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Members: /* @__PURE__ */ __name((_) => de_Members(_, context), "Members"), NextToken: import_smithy_client.expectString });}, "de_ListGroupMembersResponse");var de_ListGroupsResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Groups: /* @__PURE__ */ __name((_) => de_Groups(_, context), "Groups"), NextToken: import_smithy_client.expectString });}, "de_ListGroupsResponse");var de_ListImpersonationRolesResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { NextToken: import_smithy_client.expectString, Roles: /* @__PURE__ */ __name((_) => de_ImpersonationRoleList(_, context), "Roles") });}, "de_ListImpersonationRolesResponse");var de_ListMailboxExportJobsResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Jobs: /* @__PURE__ */ __name((_) => de_Jobs(_, context), "Jobs"), NextToken: import_smithy_client.expectString });}, "de_ListMailboxExportJobsResponse");var de_ListMobileDeviceAccessOverridesResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { NextToken: import_smithy_client.expectString, Overrides: /* @__PURE__ */ __name((_) => de_MobileDeviceAccessOverridesList(_, context), "Overrides") });}, "de_ListMobileDeviceAccessOverridesResponse");var de_ListMobileDeviceAccessRulesResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Rules: /* @__PURE__ */ __name((_) => de_MobileDeviceAccessRulesList(_, context), "Rules") });}, "de_ListMobileDeviceAccessRulesResponse");var de_ListPersonalAccessTokensResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { NextToken: import_smithy_client.expectString, PersonalAccessTokenSummaries: /* @__PURE__ */ __name((_) => de_PersonalAccessTokenSummaryList(_, context), "PersonalAccessTokenSummaries") });}, "de_ListPersonalAccessTokensResponse");var de_ListResourcesResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { NextToken: import_smithy_client.expectString, Resources: /* @__PURE__ */ __name((_) => de_Resources(_, context), "Resources") });}, "de_ListResourcesResponse");var de_ListUsersResponse = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { NextToken: import_smithy_client.expectString, Users: /* @__PURE__ */ __name((_) => de_Users(_, context), "Users") });}, "de_ListUsersResponse");var de_MailboxExportJob = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Description: import_smithy_client.expectString, EndTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EndTime"), EntityId: import_smithy_client.expectString, EstimatedProgress: import_smithy_client.expectInt32, JobId: import_smithy_client.expectString, S3BucketName: import_smithy_client.expectString, S3Path: import_smithy_client.expectString, StartTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "StartTime"), State: import_smithy_client.expectString });}, "de_MailboxExportJob");var de_Member = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString });}, "de_Member");var de_Members = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Member(entry, context); }); return retVal;}, "de_Members");var de_MobileDeviceAccessOverride = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), Description: import_smithy_client.expectString, DeviceId: import_smithy_client.expectString, Effect: import_smithy_client.expectString, UserId: import_smithy_client.expectString });}, "de_MobileDeviceAccessOverride");var de_MobileDeviceAccessOverridesList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_MobileDeviceAccessOverride(entry, context); }); return retVal;}, "de_MobileDeviceAccessOverridesList");var de_MobileDeviceAccessRule = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateModified: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateModified"), Description: import_smithy_client.expectString, DeviceModels: import_smithy_client._json, DeviceOperatingSystems: import_smithy_client._json, DeviceTypes: import_smithy_client._json, DeviceUserAgents: import_smithy_client._json, Effect: import_smithy_client.expectString, MobileDeviceAccessRuleId: import_smithy_client.expectString, Name: import_smithy_client.expectString, NotDeviceModels: import_smithy_client._json, NotDeviceOperatingSystems: import_smithy_client._json, NotDeviceTypes: import_smithy_client._json, NotDeviceUserAgents: import_smithy_client._json });}, "de_MobileDeviceAccessRule");var de_MobileDeviceAccessRulesList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_MobileDeviceAccessRule(entry, context); }); return retVal;}, "de_MobileDeviceAccessRulesList");var de_PersonalAccessTokenSummary = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DateCreated: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateCreated"), DateLastUsed: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DateLastUsed"), ExpiresTime: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "ExpiresTime"), Name: import_smithy_client.expectString, PersonalAccessTokenId: import_smithy_client.expectString, Scopes: import_smithy_client._json, UserId: import_smithy_client.expectString });}, "de_PersonalAccessTokenSummary");var de_PersonalAccessTokenSummaryList = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_PersonalAccessTokenSummary(entry, context); }); return retVal;}, "de_PersonalAccessTokenSummaryList");var de_Resource = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { Description: import_smithy_client.expectString, DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), Id: import_smithy_client.expectString, Name: import_smithy_client.expectString, State: import_smithy_client.expectString, Type: import_smithy_client.expectString });}, "de_Resource");var de_Resources = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_Resource(entry, context); }); return retVal;}, "de_Resources");var de_User = /* @__PURE__ */ __name((output, context) => { return (0, import_smithy_client.take)(output, { DisabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "DisabledDate"), DisplayName: import_smithy_client.expectString, Email: import_smithy_client.expectString, EnabledDate: /* @__PURE__ */ __name((_) => (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseEpochTimestamp)((0, import_smithy_client.expectNumber)(_))), "EnabledDate"), Id: import_smithy_client.expectString, IdentityProviderIdentityStoreId: import_smithy_client.expectString, IdentityProviderUserId: import_smithy_client.expectString, Name: import_smithy_client.expectString, State: import_smithy_client.expectString, UserRole: import_smithy_client.expectString });}, "de_User");var de_Users = /* @__PURE__ */ __name((output, context) => { const retVal = (output || []).filter((e) => e != null).map((entry) => { return de_User(entry, context); }); return retVal;}, "de_Users");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)(WorkMailServiceException);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.1", "x-amz-target": `WorkMailService.${operation}` };}__name(sharedHeaders, "sharedHeaders"); // src/commands/AssociateDelegateToResourceCommand.tsvar AssociateDelegateToResourceCommand = 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("WorkMailService", "AssociateDelegateToResource", {}).n("WorkMailClient", "AssociateDelegateToResourceCommand").f(void 0, void 0).ser(se_AssociateDelegateToResourceCommand).de(de_AssociateDelegateToResourceCommand).build() { static { __name(this, "AssociateDelegateToResourceCommand"); }}; // src/commands/AssociateMemberToGroupCommand.ts var AssociateMemberToGroupCommand = 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("WorkMailService", "AssociateMemberToGroup", {}).n("WorkMailClient", "AssociateMemberToGroupCommand").f(void 0, void 0).ser(se_AssociateMemberToGroupCommand).de(de_AssociateMemberToGroupCommand).build() { static { __name(this, "AssociateMemberToGroupCommand"); }}; // src/commands/AssumeImpersonationRoleCommand.ts var AssumeImpersonationRoleCommand = 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("WorkMailService", "AssumeImpersonationRole", {}).n("WorkMailClient", "AssumeImpersonationRoleCommand").f(void 0, void 0).ser(se_AssumeImpersonationRoleCommand).de(de_AssumeImpersonationRoleCommand).build() { static { __name(this, "AssumeImpersonationRoleCommand"); }}; // src/commands/CancelMailboxExportJobCommand.ts var CancelMailboxExportJobCommand = 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("WorkMailService", "CancelMailboxExportJob", {}).n("WorkMailClient", "CancelMailboxExportJobCommand").f(void 0, void 0).ser(se_CancelMailboxExportJobCommand).de(de_CancelMailboxExportJobCommand).build() { static { __name(this, "CancelMailboxExportJobCommand"); }}; // src/commands/CreateAliasCommand.ts var CreateAliasCommand = 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("WorkMailService", "CreateAlias", {}).n("WorkMailClient", "CreateAliasCommand").f(void 0, void 0).ser(se_CreateAliasCommand).de(de_CreateAliasCommand).build() { static { __name(this, "CreateAliasCommand"); }}; // src/commands/CreateAvailabilityConfigurationCommand.ts var CreateAvailabilityConfigurationCommand = 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("WorkMailService", "CreateAvailabilityConfiguration", {}).n("WorkMailClient", "CreateAvailabilityConfigurationCommand").f(CreateAvailabilityConfigurationRequestFilterSensitiveLog, void 0).ser(se_CreateAvailabilityConfigurationCommand).de(de_CreateAvailabilityConfigurationCommand).build() { static { __name(this, "CreateAvailabilityConfigurationCommand"); }}; // src/commands/CreateGroupCommand.ts var CreateGroupCommand = 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("WorkMailService", "CreateGroup", {}).n("WorkMailClient", "CreateGroupCommand").f(void 0, void 0).ser(se_CreateGroupCommand).de(de_CreateGroupCommand).build() { static { __name(this, "CreateGroupCommand"); }}; // src/commands/CreateIdentityCenterApplicationCommand.ts var CreateIdentityCenterApplicationCommand = 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("WorkMailService", "CreateIdentityCenterApplication", {}).n("WorkMailClient", "CreateIdentityCenterApplicationCommand").f(void 0, void 0).ser(se_CreateIdentityCenterApplicationCommand).de(de_CreateIdentityCenterApplicationCommand).build() { static { __name(this, "CreateIdentityCenterApplicationCommand"); }}; // src/commands/CreateImpersonationRoleCommand.ts var CreateImpersonationRoleCommand = 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("WorkMailService", "CreateImpersonationRole", {}).n("WorkMailClient", "CreateImpersonationRoleCommand").f(void 0, void 0).ser(se_CreateImpersonationRoleCommand).de(de_CreateImpersonationRoleCommand).build() { static { __name(this, "CreateImpersonationRoleCommand"); }}; // src/commands/CreateMobileDeviceAccessRuleCommand.ts var CreateMobileDeviceAccessRuleCommand = 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("WorkMailService", "CreateMobileDeviceAccessRule", {}).n("WorkMailClient", "CreateMobileDeviceAccessRuleCommand").f(void 0, void 0).ser(se_CreateMobileDeviceAccessRuleCommand).de(de_CreateMobileDeviceAccessRuleCommand).build() { static { __name(this, "CreateMobileDeviceAccessRuleCommand"); }}; // src/commands/CreateOrganizationCommand.ts var CreateOrganizationCommand = 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("WorkMailService", "CreateOrganization", {}).n("WorkMailClient", "CreateOrganizationCommand").f(void 0, void 0).ser(se_CreateOrganizationCommand).de(de_CreateOrganizationCommand).build() { static { __name(this, "CreateOrganizationCommand"); }}; // src/commands/CreateResourceCommand.ts var CreateResourceCommand = 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("WorkMailService", "CreateResource", {}).n("WorkMailClient", "CreateResourceCommand").f(CreateResourceRequestFilterSensitiveLog, void 0).ser(se_CreateResourceCommand).de(de_CreateResourceCommand).build() { static { __name(this, "CreateResourceCommand"); }}; // src/commands/CreateUserCommand.ts var CreateUserCommand = 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("WorkMailService", "CreateUser", {}).n("WorkMailClient", "CreateUserCommand").f(CreateUserRequestFilterSensitiveLog, void 0).ser(se_CreateUserCommand).de(de_CreateUserCommand).build() { static { __name(this, "CreateUserCommand"); }}; // src/commands/DeleteAccessControlRuleCommand.ts var DeleteAccessControlRuleCommand = 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("WorkMailService", "DeleteAccessControlRule", {}).n("WorkMailClient", "DeleteAccessControlRuleCommand").f(void 0, void 0).ser(se_DeleteAccessControlRuleCommand).de(de_DeleteAccessControlRuleCommand).build() { static { __name(this, "DeleteAccessControlRuleCommand"); }}; // src/commands/DeleteAliasCommand.ts var DeleteAliasCommand = 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("WorkMailService", "DeleteAlias", {}).n("WorkMailClient", "DeleteAliasCommand").f(void 0, void 0).ser(se_DeleteAliasCommand).de(de_DeleteAliasCommand).build() { static { __name(this, "DeleteAliasCommand"); }}; // src/commands/DeleteAvailabilityConfigurationCommand.ts var DeleteAvailabilityConfigurationCommand = 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("WorkMailService", "DeleteAvailabilityConfiguration", {}).n("WorkMailClient", "DeleteAvailabilityConfigurationCommand").f(void 0, void 0).ser(se_DeleteAvailabilityConfigurationCommand).de(de_DeleteAvailabilityConfigurationCommand).build() { static { __name(this, "DeleteAvailabilityConfigurationCommand"); }}; // src/commands/DeleteEmailMonitoringConfigurationCommand.ts var DeleteEmailMonitoringConfigurationCommand = 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("WorkMailService", "DeleteEmailMonitoringConfiguration", {}).n("WorkMailClient", "DeleteEmailMonitoringConfigurationCommand").f(void 0, void 0).ser(se_DeleteEmailMonitoringConfigurationCommand).de(de_DeleteEmailMonitoringConfigurationCommand).build() { static { __name(this, "DeleteEmailMonitoringConfigurationCommand"); }}; // src/commands/DeleteGroupCommand.ts var DeleteGroupCommand = 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("WorkMailService", "DeleteGroup", {}).n("WorkMailClient", "DeleteGroupCommand").f(void 0, void 0).ser(se_DeleteGroupCommand).de(de_DeleteGroupCommand).build() { static { __name(this, "DeleteGroupCommand"); }}; // src/commands/DeleteIdentityCenterApplicationCommand.ts var DeleteIdentityCenterApplicationCommand = 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("WorkMailService", "DeleteIdentityCenterApplication", {}).n("WorkMailClient", "DeleteIdentityCenterApplicationCommand").f(void 0, void 0).ser(se_DeleteIdentityCenterApplicationCommand).de(de_DeleteIdentityCenterApplicationCommand).build() { static { __name(this, "DeleteIdentityCenterApplicationCommand"); }}; // src/commands/DeleteIdentityProviderConfigurationCommand.ts var DeleteIdentityProviderConfigurationCommand = 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("WorkMailService", "DeleteIdentityProviderConfiguration", {}).n("WorkMailClient", "DeleteIdentityProviderConfigurationCommand").f(void 0, void 0).ser(se_DeleteIdentityProviderConfigurationCommand).de(de_DeleteIdentityProviderConfigurationCommand).build() { static { __name(this, "DeleteIdentityProviderConfigurationCommand"); }}; // src/commands/DeleteImpersonationRoleCommand.ts var DeleteImpersonationRoleCommand = 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("WorkMailService", "DeleteImpersonationRole", {}).n("WorkMailClient", "DeleteImpersonationRoleCommand").f(void 0, void 0).ser(se_DeleteImpersonationRoleCommand).de(de_DeleteImpersonationRoleCommand).build() { static { __name(this, "DeleteImpersonationRoleCommand"); }}; // src/commands/DeleteMailboxPermissionsCommand.ts var DeleteMailboxPermissionsCommand = 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("WorkMailService", "DeleteMailboxPermissions", {}).n("WorkMailClient", "DeleteMailboxPermissionsCommand").f(void 0, void 0).ser(se_DeleteMailboxPermissionsCommand).de(de_DeleteMailboxPermissionsCommand).build() { static { __name(this, "DeleteMailboxPermissionsCommand"); }}; // src/commands/DeleteMobileDeviceAccessOverrideCommand.ts var DeleteMobileDeviceAccessOverrideCommand = 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("WorkMailService", "DeleteMobileDeviceAccessOverride", {}).n("WorkMailClient", "DeleteMobileDeviceAccessOverrideCommand").f(void 0, void 0).ser(se_DeleteMobileDeviceAccessOverrideCommand).de(de_DeleteMobileDeviceAccessOverrideCommand).build() { static { __name(this, "DeleteMobileDeviceAccessOverrideCommand"); }}; // src/commands/DeleteMobileDeviceAccessRuleCommand.ts var DeleteMobileDeviceAccessRuleCommand = 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("WorkMailService", "DeleteMobileDeviceAccessRule", {}).n("WorkMailClient", "DeleteMobileDeviceAccessRuleCommand").f(void 0, void 0).ser(se_DeleteMobileDeviceAccessRuleCommand).de(de_DeleteMobileDeviceAccessRuleCommand).build() { static { __name(this, "DeleteMobileDeviceAccessRuleCommand"); }}; // src/commands/DeleteOrganizationCommand.ts var DeleteOrganizationCommand = 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("WorkMailService", "DeleteOrganization", {}).n("WorkMailClient", "DeleteOrganizationCommand").f(void 0, void 0).ser(se_DeleteOrganizationCommand).de(de_DeleteOrganizationCommand).build() { static { __name(this, "DeleteOrganizationCommand"); }}; // src/commands/DeletePersonalAccessTokenCommand.ts var DeletePersonalAccessTokenCommand = 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("WorkMailService", "DeletePersonalAccessToken", {}).n("WorkMailClient", "DeletePersonalAccessTokenCommand").f(void 0, void 0).ser(se_DeletePersonalAccessTokenCommand).de(de_DeletePersonalAccessTokenCommand).build() { static { __name(this, "DeletePersonalAccessTokenCommand"); }}; // src/commands/DeleteResourceCommand.ts var DeleteResourceCommand = 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("WorkMailService", "DeleteResource", {}).n("WorkMailClient", "DeleteResourceCommand").f(void 0, void 0).ser(se_DeleteResourceCommand).de(de_DeleteResourceCommand).build() { static { __name(this, "DeleteResourceCommand"); }}; // src/commands/DeleteRetentionPolicyCommand.ts var DeleteRetentionPolicyCommand = 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("WorkMailService", "DeleteRetentionPolicy", {}).n("WorkMailClient", "DeleteRetentionPolicyCommand").f(void 0, void 0).ser(se_DeleteRetentionPolicyCommand).de(de_DeleteRetentionPolicyCommand).build() { static { __name(this, "DeleteRetentionPolicyCommand"); }}; // src/commands/DeleteUserCommand.ts var DeleteUserCommand = 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("WorkMailService", "DeleteUser", {}).n("WorkMailClient", "DeleteUserCommand").f(void 0, void 0).ser(se_DeleteUserCommand).de(de_DeleteUserCommand).build() { static { __name(this, "DeleteUserCommand"); }}; // src/commands/DeregisterFromWorkMailCommand.ts var DeregisterFromWorkMailCommand = 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("WorkMailService", "DeregisterFromWorkMail", {}).n("WorkMailClient", "DeregisterFromWorkMailCommand").f(void 0, void 0).ser(se_DeregisterFromWorkMailCommand).de(de_DeregisterFromWorkMailCommand).build() { static { __name(this, "DeregisterFromWorkMailCommand"); }}; // src/commands/DeregisterMailDomainCommand.ts var DeregisterMailDomainCommand = 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("WorkMailService", "DeregisterMailDomain", {}).n("WorkMailClient", "DeregisterMailDomainCommand").f(void 0, void 0).ser(se_DeregisterMailDomainCommand).de(de_DeregisterMailDomainCommand).build() { static { __name(this, "DeregisterMailDomainCommand"); }}; // src/commands/DescribeEmailMonitoringConfigurationCommand.ts var DescribeEmailMonitoringConfigurationCommand = 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("WorkMailService", "DescribeEmailMonitoringConfiguration", {}).n("WorkMailClient", "DescribeEmailMonitoringConfigurationCommand").f(void 0, void 0).ser(se_DescribeEmailMonitoringConfigurationCommand).de(de_DescribeEmailMonitoringConfigurationCommand).build() { static { __name(this, "DescribeEmailMonitoringConfigurationCommand"); }}; // src/commands/DescribeEntityCommand.ts var DescribeEntityCommand = 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("WorkMailService", "DescribeEntity", {}).n("WorkMailClient", "DescribeEntityCommand").f(void 0, void 0).ser(se_DescribeEntityCommand).de(de_DescribeEntityCommand).build() { static { __name(this, "DescribeEntityCommand"); }}; // src/commands/DescribeGroupCommand.ts var DescribeGroupCommand = 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("WorkMailService", "DescribeGroup", {}).n("WorkMailClient", "DescribeGroupCommand").f(void 0, void 0).ser(se_DescribeGroupCommand).de(de_DescribeGroupCommand).build() { static { __name(this, "DescribeGroupCommand"); }}; // src/commands/DescribeIdentityProviderConfigurationCommand.ts var DescribeIdentityProviderConfigurationCommand = 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("WorkMailService", "DescribeIdentityProviderConfiguration", {}).n("WorkMailClient", "DescribeIdentityProviderConfigurationCommand").f(void 0, void 0).ser(se_DescribeIdentityProviderConfigurationCommand).de(de_DescribeIdentityProviderConfigurationCommand).build() { static { __name(this, "DescribeIdentityProviderConfigurationCommand"); }}; // src/commands/DescribeInboundDmarcSettingsCommand.ts var DescribeInboundDmarcSettingsCommand = 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("WorkMailService", "DescribeInboundDmarcSettings", {}).n("WorkMailClient", "DescribeInboundDmarcSettingsCommand").f(void 0, void 0).ser(se_DescribeInboundDmarcSettingsCommand).de(de_DescribeInboundDmarcSettingsCommand).build() { static { __name(this, "DescribeInboundDmarcSettingsCommand"); }}; // src/commands/DescribeMailboxExportJobCommand.ts var DescribeMailboxExportJobCommand = 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("WorkMailService", "DescribeMailboxExportJob", {}).n("WorkMailClient", "DescribeMailboxExportJobCommand").f(void 0, void 0).ser(se_DescribeMailboxExportJobCommand).de(de_DescribeMailboxExportJobCommand).build() { static { __name(this, "DescribeMailboxExportJobCommand"); }}; // src/commands/DescribeOrganizationCommand.ts var DescribeOrganizationCommand = 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("WorkMailService", "DescribeOrganization", {}).n("WorkMailClient", "DescribeOrganizationCommand").f(void 0, void 0).ser(se_DescribeOrganizationCommand).de(de_DescribeOrganizationCommand).build() { static { __name(this, "DescribeOrganizationCommand"); }}; // src/commands/DescribeResourceCommand.ts var DescribeResourceCommand = 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("WorkMailService", "DescribeResource", {}).n("WorkMailClient", "DescribeResourceCommand").f(void 0, DescribeResourceResponseFilterSensitiveLog).ser(se_DescribeResourceCommand).de(de_DescribeResourceCommand).build() { static { __name(this, "DescribeResourceCommand"); }}; // src/commands/DescribeUserCommand.ts var DescribeUserCommand = 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("WorkMailService", "DescribeUser", {}).n("WorkMailClient", "DescribeUserCommand").f(void 0, DescribeUserResponseFilterSensitiveLog).ser(se_DescribeUserCommand).de(de_DescribeUserCommand).build() { static { __name(this, "DescribeUserCommand"); }}; // src/commands/DisassociateDelegateFromResourceCommand.ts var DisassociateDelegateFromResourceCommand = 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("WorkMailService", "DisassociateDelegateFromResource", {}).n("WorkMailClient", "DisassociateDelegateFromResourceCommand").f(void 0, void 0).ser(se_DisassociateDelegateFromResourceCommand).de(de_DisassociateDelegateFromResourceCommand).build() { static { __name(this, "DisassociateDelegateFromResourceCommand"); }}; // src/commands/DisassociateMemberFromGroupCommand.ts var DisassociateMemberFromGroupCommand = 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("WorkMailService", "DisassociateMemberFromGroup", {}).n("WorkMailClient", "DisassociateMemberFromGroupCommand").f(void 0, void 0).ser(se_DisassociateMemberFromGroupCommand).de(de_DisassociateMemberFromGroupCommand).build() { static { __name(this, "DisassociateMemberFromGroupCommand"); }}; // src/commands/GetAccessControlEffectCommand.ts var GetAccessControlEffectCommand = 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("WorkMailService", "GetAccessControlEffect", {}).n("WorkMailClient", "GetAccessControlEffectCommand").f(void 0, void 0).ser(se_GetAccessControlEffectCommand).de(de_GetAccessControlEffectCommand).build() { static { __name(this, "GetAccessControlEffectCommand"); }}; // src/commands/GetDefaultRetentionPolicyCommand.ts var GetDefaultRetentionPolicyCommand = 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("WorkMailService", "GetDefaultRetentionPolicy", {}).n("WorkMailClient", "GetDefaultRetentionPolicyCommand").f(void 0, void 0).ser(se_GetDefaultRetentionPolicyCommand).de(de_GetDefaultRetentionPolicyCommand).build() { static { __name(this, "GetDefaultRetentionPolicyCommand"); }}; // src/commands/GetImpersonationRoleCommand.ts var GetImpersonationRoleCommand = 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("WorkMailService", "GetImpersonationRole", {}).n("WorkMailClient", "GetImpersonationRoleCommand").f(void 0, void 0).ser(se_GetImpersonationRoleCommand).de(de_GetImpersonationRoleCommand).build() { static { __name(this, "GetImpersonationRoleCommand"); }}; // src/commands/GetImpersonationRoleEffectCommand.ts var GetImpersonationRoleEffectCommand = 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("WorkMailService", "GetImpersonationRoleEffect", {}).n("WorkMailClient", "GetImpersonationRoleEffectCommand").f(void 0, void 0).ser(se_GetImpersonationRoleEffectCommand).de(de_GetImpersonationRoleEffectCommand).build() { static { __name(this, "GetImpersonationRoleEffectCommand"); }}; // src/commands/GetMailboxDetailsCommand.ts var GetMailboxDetailsCommand = 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("WorkMailService", "GetMailboxDetails", {}).n("WorkMailClient", "GetMailboxDetailsCommand").f(void 0, void 0).ser(se_GetMailboxDetailsCommand).de(de_GetMailboxDetailsCommand).build() { static { __name(this, "GetMailboxDetailsCommand"); }}; // src/commands/GetMailDomainCommand.ts var GetMailDomainCommand = 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("WorkMailService", "GetMailDomain", {}).n("WorkMailClient", "GetMailDomainCommand").f(void 0, void 0).ser(se_GetMailDomainCommand).de(de_GetMailDomainCommand).build() { static { __name(this, "GetMailDomainCommand"); }}; // src/commands/GetMobileDeviceAccessEffectCommand.ts var GetMobileDeviceAccessEffectCommand = 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("WorkMailService", "GetMobileDeviceAccessEffect", {}).n("WorkMailClient", "GetMobileDeviceAccessEffectCommand").f(void 0, void 0).ser(se_GetMobileDeviceAccessEffectCommand).de(de_GetMobileDeviceAccessEffectCommand).build() { static { __name(this, "GetMobileDeviceAccessEffectCommand"); }}; // src/commands/GetMobileDeviceAccessOverrideCommand.ts var GetMobileDeviceAccessOverrideCommand = 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("WorkMailService", "GetMobileDeviceAccessOverride", {}).n("WorkMailClient", "GetMobileDeviceAccessOverrideCommand").f(void 0, void 0).ser(se_GetMobileDeviceAccessOverrideCommand).de(de_GetMobileDeviceAccessOverrideCommand).build() { static { __name(this, "GetMobileDeviceAccessOverrideCommand"); }}; // src/commands/GetPersonalAccessTokenMetadataCommand.ts var GetPersonalAccessTokenMetadataCommand = 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("WorkMailService", "GetPersonalAccessTokenMetadata", {}).n("WorkMailClient", "GetPersonalAccessTokenMetadataCommand").f(void 0, void 0).ser(se_GetPersonalAccessTokenMetadataCommand).de(de_GetPersonalAccessTokenMetadataCommand).build() { static { __name(this, "GetPersonalAccessTokenMetadataCommand"); }}; // src/commands/ListAccessControlRulesCommand.ts var ListAccessControlRulesCommand = 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("WorkMailService", "ListAccessControlRules", {}).n("WorkMailClient", "ListAccessControlRulesCommand").f(void 0, void 0).ser(se_ListAccessControlRulesCommand).de(de_ListAccessControlRulesCommand).build() { static { __name(this, "ListAccessControlRulesCommand"); }}; // src/commands/ListAliasesCommand.ts var ListAliasesCommand = 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("WorkMailService", "ListAliases", {}).n("WorkMailClient", "ListAliasesCommand").f(void 0, void 0).ser(se_ListAliasesCommand).de(de_ListAliasesCommand).build() { static { __name(this, "ListAliasesCommand"); }}; // src/commands/ListAvailabilityConfigurationsCommand.ts var ListAvailabilityConfigurationsCommand = 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("WorkMailService", "ListAvailabilityConfigurations", {}).n("WorkMailClient", "ListAvailabilityConfigurationsCommand").f(void 0, void 0).ser(se_ListAvailabilityConfigurationsCommand).de(de_ListAvailabilityConfigurationsCommand).build() { static { __name(this, "ListAvailabilityConfigurationsCommand"); }}; // src/commands/ListGroupMembersCommand.ts var ListGroupMembersCommand = 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("WorkMailService", "ListGroupMembers", {}).n("WorkMailClient", "ListGroupMembersCommand").f(void 0, void 0).ser(se_ListGroupMembersCommand).de(de_ListGroupMembersCommand).build() { static { __name(this, "ListGroupMembersCommand"); }}; // src/commands/ListGroupsCommand.ts var ListGroupsCommand = 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("WorkMailService", "ListGroups", {}).n("WorkMailClient", "ListGroupsCommand").f(void 0, void 0).ser(se_ListGroupsCommand).de(de_ListGroupsCommand).build() { static { __name(this, "ListGroupsCommand"); }}; // src/commands/ListGroupsForEntityCommand.ts var ListGroupsForEntityCommand = 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("WorkMailService", "ListGroupsForEntity", {}).n("WorkMailClient", "ListGroupsForEntityCommand").f(void 0, void 0).ser(se_ListGroupsForEntityCommand).de(de_ListGroupsForEntityCommand).build() { static { __name(this, "ListGroupsForEntityCommand"); }}; // src/commands/ListImpersonationRolesCommand.ts var ListImpersonationRolesCommand = 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("WorkMailService", "ListImpersonationRoles", {}).n("WorkMailClient", "ListImpersonationRolesCommand").f(void 0, void 0).ser(se_ListImpersonationRolesCommand).de(de_ListImpersonationRolesCommand).build() { static { __name(this, "ListImpersonationRolesCommand"); }}; // src/commands/ListMailboxExportJobsCommand.ts var ListMailboxExportJobsCommand = 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("WorkMailService", "ListMailboxExportJobs", {}).n("WorkMailClient", "ListMailboxExportJobsCommand").f(void 0, void 0).ser(se_ListMailboxExportJobsCommand).de(de_ListMailboxExportJobsCommand).build() { static { __name(this, "ListMailboxExportJobsCommand"); }}; // src/commands/ListMailboxPermissionsCommand.ts var ListMailboxPermissionsCommand = 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("WorkMailService", "ListMailboxPermissions", {}).n("WorkMailClient", "ListMailboxPermissionsCommand").f(void 0, void 0).ser(se_ListMailboxPermissionsCommand).de(de_ListMailboxPermissionsCommand).build() { static { __name(this, "ListMailboxPermissionsCommand"); }}; // src/commands/ListMailDomainsCommand.ts var ListMailDomainsCommand = 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("WorkMailService", "ListMailDomains", {}).n("WorkMailClient", "ListMailDomainsCommand").f(void 0, void 0).ser(se_ListMailDomainsCommand).de(de_ListMailDomainsCommand).build() { static { __name(this, "ListMailDomainsCommand"); }}; // src/commands/ListMobileDeviceAccessOverridesCommand.ts var ListMobileDeviceAccessOverridesCommand = 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("WorkMailService", "ListMobileDeviceAccessOverrides", {}).n("WorkMailClient", "ListMobileDeviceAccessOverridesCommand").f(void 0, void 0).ser(se_ListMobileDeviceAccessOverridesCommand).de(de_ListMobileDeviceAccessOverridesCommand).build() { static { __name(this, "ListMobileDeviceAccessOverridesCommand"); }}; // src/commands/ListMobileDeviceAccessRulesCommand.ts var ListMobileDeviceAccessRulesCommand = 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("WorkMailService", "ListMobileDeviceAccessRules", {}).n("WorkMailClient", "ListMobileDeviceAccessRulesCommand").f(void 0, void 0).ser(se_ListMobileDeviceAccessRulesCommand).de(de_ListMobileDeviceAccessRulesCommand).build() { static { __name(this, "ListMobileDeviceAccessRulesCommand"); }}; // src/commands/ListOrganizationsCommand.ts var ListOrganizationsCommand = 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("WorkMailService", "ListOrganizations", {}).n("WorkMailClient", "ListOrganizationsCommand").f(void 0, void 0).ser(se_ListOrganizationsCommand).de(de_ListOrganizationsCommand).build() { static { __name(this, "ListOrganizationsCommand"); }}; // src/commands/ListPersonalAccessTokensCommand.ts var ListPersonalAccessTokensCommand = 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("WorkMailService", "ListPersonalAccessTokens", {}).n("WorkMailClient", "ListPersonalAccessTokensCommand").f(void 0, void 0).ser(se_ListPersonalAccessTokensCommand).de(de_ListPersonalAccessTokensCommand).build() { static { __name(this, "ListPersonalAccessTokensCommand"); }}; // src/commands/ListResourceDelegatesCommand.ts var ListResourceDelegatesCommand = 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("WorkMailService", "ListResourceDelegates", {}).n("WorkMailClient", "ListResourceDelegatesCommand").f(void 0, void 0).ser(se_ListResourceDelegatesCommand).de(de_ListResourceDelegatesCommand).build() { static { __name(this, "ListResourceDelegatesCommand"); }}; // src/commands/ListResourcesCommand.ts var ListResourcesCommand = 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("WorkMailService", "ListResources", {}).n("WorkMailClient", "ListResourcesCommand").f(void 0, ListResourcesResponseFilterSensitiveLog).ser(se_ListResourcesCommand).de(de_ListResourcesCommand).build() { static { __name(this, "ListResourcesCommand"); }}; // 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("WorkMailService", "ListTagsForResource", {}).n("WorkMailClient", "ListTagsForResourceCommand").f(void 0, void 0).ser(se_ListTagsForResourceCommand).de(de_ListTagsForResourceCommand).build() { static { __name(this, "ListTagsForResourceCommand"); }}; // src/commands/ListUsersCommand.ts var ListUsersCommand = 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("WorkMailService", "ListUsers", {}).n("WorkMailClient", "ListUsersCommand").f(ListUsersRequestFilterSensitiveLog, void 0).ser(se_ListUsersCommand).de(de_ListUsersCommand).build() { static { __name(this, "ListUsersCommand"); }}; // src/commands/PutAccessControlRuleCommand.ts var PutAccessControlRuleCommand = 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("WorkMailService", "PutAccessControlRule", {}).n("WorkMailClient", "PutAccessControlRuleCommand").f(void 0, void 0).ser(se_PutAccessControlRuleCommand).de(de_PutAccessControlRuleCommand).build() { static { __name(this, "PutAccessControlRuleCommand"); }}; // src/commands/PutEmailMonitoringConfigurationCommand.ts var PutEmailMonitoringConfigurationCommand = 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("WorkMailService", "PutEmailMonitoringConfiguration", {}).n("WorkMailClient", "PutEmailMonitoringConfigurationCommand").f(void 0, void 0).ser(se_PutEmailMonitoringConfigurationCommand).de(de_PutEmailMonitoringConfigurationCommand).build() { static { __name(this, "PutEmailMonitoringConfigurationCommand"); }}; // src/commands/PutIdentityProviderConfigurationCommand.ts var PutIdentityProviderConfigurationCommand = 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("WorkMailService", "PutIdentityProviderConfiguration", {}).n("WorkMailClient", "PutIdentityProviderConfigurationCommand").f(void 0, void 0).ser(se_PutIdentityProviderConfigurationCommand).de(de_PutIdentityProviderConfigurationCommand).build() { static { __name(this, "PutIdentityProviderConfigurationCommand"); }}; // src/commands/PutInboundDmarcSettingsCommand.ts var PutInboundDmarcSettingsCommand = 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("WorkMailService", "PutInboundDmarcSettings", {}).n("WorkMailClient", "PutInboundDmarcSettingsCommand").f(void 0, void 0).ser(se_PutInboundDmarcSettingsCommand).de(de_PutInboundDmarcSettingsCommand).build() { static { __name(this, "PutInboundDmarcSettingsCommand"); }}; // src/commands/PutMailboxPermissionsCommand.ts var PutMailboxPermissionsCommand = 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("WorkMailService", "PutMailboxPermissions", {}).n("WorkMailClient", "PutMailboxPermissionsCommand").f(void 0, void 0).ser(se_PutMailboxPermissionsCommand).de(de_PutMailboxPermissionsCommand).build() { static { __name(this, "PutMailboxPermissionsCommand"); }}; // src/commands/PutMobileDeviceAccessOverrideCommand.ts var PutMobileDeviceAccessOverrideCommand = 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("WorkMailService", "PutMobileDeviceAccessOverride", {}).n("WorkMailClient", "PutMobileDeviceAccessOverrideCommand").f(void 0, void 0).ser(se_PutMobileDeviceAccessOverrideCommand).de(de_PutMobileDeviceAccessOverrideCommand).build() { static { __name(this, "PutMobileDeviceAccessOverrideCommand"); }}; // src/commands/PutRetentionPolicyCommand.ts var PutRetentionPolicyCommand = 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("WorkMailService", "PutRetentionPolicy", {}).n("WorkMailClient", "PutRetentionPolicyCommand").f(PutRetentionPolicyRequestFilterSensitiveLog, void 0).ser(se_PutRetentionPolicyCommand).de(de_PutRetentionPolicyCommand).build() { static { __name(this, "PutRetentionPolicyCommand"); }}; // src/commands/RegisterMailDomainCommand.ts var RegisterMailDomainCommand = 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("WorkMailService", "RegisterMailDomain", {}).n("WorkMailClient", "RegisterMailDomainCommand").f(void 0, void 0).ser(se_RegisterMailDomainCommand).de(de_RegisterMailDomainCommand).build() { static { __name(this, "RegisterMailDomainCommand"); }}; // src/commands/RegisterToWorkMailCommand.ts var RegisterToWorkMailCommand = 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("WorkMailService", "RegisterToWorkMail", {}).n("WorkMailClient", "RegisterToWorkMailCommand").f(void 0, void 0).ser(se_RegisterToWorkMailCommand).de(de_RegisterToWorkMailCommand).build() { static { __name(this, "RegisterToWorkMailCommand"); }}; // src/commands/ResetPasswordCommand.ts var ResetPasswordCommand = 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("WorkMailService", "ResetPassword", {}).n("WorkMailClient", "ResetPasswordCommand").f(ResetPasswordRequestFilterSensitiveLog, void 0).ser(se_ResetPasswordCommand).de(de_ResetPasswordCommand).build() { static { __name(this, "ResetPasswordCommand"); }}; // src/commands/StartMailboxExportJobCommand.ts var StartMailboxExportJobCommand = 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("WorkMailService", "StartMailboxExportJob", {}).n("WorkMailClient", "StartMailboxExportJobCommand").f(void 0, void 0).ser(se_StartMailboxExportJobCommand).de(de_StartMailboxExportJobCommand).build() { static { __name(this, "StartMailboxExportJobCommand"); }}; // 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("WorkMailService", "TagResource", {}).n("WorkMailClient", "TagResourceCommand").f(void 0, void 0).ser(se_TagResourceCommand).de(de_TagResourceCommand).build() { static { __name(this, "TagResourceCommand"); }}; // src/commands/TestAvailabilityConfigurationCommand.ts var TestAvailabilityConfigurationCommand = 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("WorkMailService", "TestAvailabilityConfiguration", {}).n("WorkMailClient", "TestAvailabilityConfigurationCommand").f(TestAvailabilityConfigurationRequestFilterSensitiveLog, void 0).ser(se_TestAvailabilityConfigurationCommand).de(de_TestAvailabilityConfigurationCommand).build() { static { __name(this, "TestAvailabilityConfigurationCommand"); }}; // 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("WorkMailService", "UntagResource", {}).n("WorkMailClient", "UntagResourceCommand").f(void 0, void 0).ser(se_UntagResourceCommand).de(de_UntagResourceCommand).build() { static { __name(this, "UntagResourceCommand"); }}; // src/commands/UpdateAvailabilityConfigurationCommand.ts var UpdateAvailabilityConfigurationCommand = 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("WorkMailService", "UpdateAvailabilityConfiguration", {}).n("WorkMailClient", "UpdateAvailabilityConfigurationCommand").f(UpdateAvailabilityConfigurationRequestFilterSensitiveLog, void 0).ser(se_UpdateAvailabilityConfigurationCommand).de(de_UpdateAvailabilityConfigurationCommand).build() { static { __name(this, "UpdateAvailabilityConfigurationCommand"); }}; // src/commands/UpdateDefaultMailDomainCommand.ts var UpdateDefaultMailDomainCommand = 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("WorkMailService", "UpdateDefaultMailDomain", {}).n("WorkMailClient", "UpdateDefaultMailDomainCommand").f(void 0, void 0).ser(se_UpdateDefaultMailDomainCommand).de(de_UpdateDefaultMailDomainCommand).build() { static { __name(this, "UpdateDefaultMailDomainCommand"); }}; // src/commands/UpdateGroupCommand.ts var UpdateGroupCommand = 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("WorkMailService", "UpdateGroup", {}).n("WorkMailClient", "UpdateGroupCommand").f(void 0, void 0).ser(se_UpdateGroupCommand).de(de_UpdateGroupCommand).build() { static { __name(this, "UpdateGroupCommand"); }}; // src/commands/UpdateImpersonationRoleCommand.ts var UpdateImpersonationRoleCommand = 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("WorkMailService", "UpdateImpersonationRole", {}).n("WorkMailClient", "UpdateImpersonationRoleCommand").f(void 0, void 0).ser(se_UpdateImpersonationRoleCommand).de(de_UpdateImpersonationRoleCommand).build() { static { __name(this, "UpdateImpersonationRoleCommand"); }}; // src/commands/UpdateMailboxQuotaCommand.ts var UpdateMailboxQuotaCommand = 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("WorkMailService", "UpdateMailboxQuota", {}).n("WorkMailClient", "UpdateMailboxQuotaCommand").f(void 0, void 0).ser(se_UpdateMailboxQuotaCommand).de(de_UpdateMailboxQuotaCommand).build() { static { __name(this, "UpdateMailboxQuotaCommand"); }}; // src/commands/UpdateMobileDeviceAccessRuleCommand.ts var UpdateMobileDeviceAccessRuleCommand = 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("WorkMailService", "UpdateMobileDeviceAccessRule", {}).n("WorkMailClient", "UpdateMobileDeviceAccessRuleCommand").f(void 0, void 0).ser(se_UpdateMobileDeviceAccessRuleCommand).de(de_UpdateMobileDeviceAccessRuleCommand).build() { static { __name(this, "UpdateMobileDeviceAccessRuleCommand"); }}; // src/commands/UpdatePrimaryEmailAddressCommand.ts var UpdatePrimaryEmailAddressCommand = 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("WorkMailService", "UpdatePrimaryEmailAddress", {}).n("WorkMailClient", "UpdatePrimaryEmailAddressCommand").f(void 0, void 0).ser(se_UpdatePrimaryEmailAddressCommand).de(de_UpdatePrimaryEmailAddressCommand).build() { static { __name(this, "UpdatePrimaryEmailAddressCommand"); }}; // src/commands/UpdateResourceCommand.ts var UpdateResourceCommand = 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("WorkMailService", "UpdateResource", {}).n("WorkMailClient", "UpdateResourceCommand").f(UpdateResourceRequestFilterSensitiveLog, void 0).ser(se_UpdateResourceCommand).de(de_UpdateResourceCommand).build() { static { __name(this, "UpdateResourceCommand"); }}; // src/commands/UpdateUserCommand.ts var UpdateUserCommand = 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("WorkMailService", "UpdateUser", {}).n("WorkMailClient", "UpdateUserCommand").f(UpdateUserRequestFilterSensitiveLog, void 0).ser(se_UpdateUserCommand).de(de_UpdateUserCommand).build() { static { __name(this, "UpdateUserCommand"); }}; // src/WorkMail.tsvar commands = { AssociateDelegateToResourceCommand, AssociateMemberToGroupCommand, AssumeImpersonationRoleCommand, CancelMailboxExportJobCommand, CreateAliasCommand, CreateAvailabilityConfigurationCommand, CreateGroupCommand, CreateIdentityCenterApplicationCommand, CreateImpersonationRoleCommand, CreateMobileDeviceAccessRuleCommand, CreateOrganizationCommand, CreateResourceCommand, CreateUserCommand, DeleteAccessControlRuleCommand, DeleteAliasCommand, DeleteAvailabilityConfigurationCommand, DeleteEmailMonitoringConfigurationCommand, DeleteGroupCommand, DeleteIdentityCenterApplicationCommand, DeleteIdentityProviderConfigurationCommand, DeleteImpersonationRoleCommand, DeleteMailboxPermissionsCommand, DeleteMobileDeviceAccessOverrideCommand, DeleteMobileDeviceAccessRuleCommand, DeleteOrganizationCommand, DeletePersonalAccessTokenCommand, DeleteResourceCommand, DeleteRetentionPolicyCommand, DeleteUserCommand, DeregisterFromWorkMailCommand, DeregisterMailDomainCommand, DescribeEmailMonitoringConfigurationCommand, DescribeEntityCommand, DescribeGroupCommand, DescribeIdentityProviderConfigurationCommand, DescribeInboundDmarcSettingsCommand, DescribeMailboxExportJobCommand, DescribeOrganizationCommand, DescribeResourceCommand, DescribeUserCommand, DisassociateDelegateFromResourceCommand, DisassociateMemberFromGroupCommand, GetAccessControlEffectCommand, GetDefaultRetentionPolicyCommand, GetImpersonationRoleCommand, GetImpersonationRoleEffectCommand, GetMailboxDetailsCommand, GetMailDomainCommand, GetMobileDeviceAccessEffectCommand, GetMobileDeviceAccessOverrideCommand, GetPersonalAccessTokenMetadataCommand, ListAccessControlRulesCommand, ListAliasesCommand, ListAvailabilityConfigurationsCommand, ListGroupMembersCommand, ListGroupsCommand, ListGroupsForEntityCommand, ListImpersonationRolesCommand, ListMailboxExportJobsCommand, ListMailboxPermissionsCommand, ListMailDomainsCommand, ListMobileDeviceAccessOverridesCommand, ListMobileDeviceAccessRulesCommand, ListOrganizationsCommand, ListPersonalAccessTokensCommand, ListResourceDelegatesCommand, ListResourcesCommand, ListTagsForResourceCommand, ListUsersCommand, PutAccessControlRuleCommand, PutEmailMonitoringConfigurationCommand, PutIdentityProviderConfigurationCommand, PutInboundDmarcSettingsCommand, PutMailboxPermissionsCommand, PutMobileDeviceAccessOverrideCommand, PutRetentionPolicyCommand, RegisterMailDomainCommand, RegisterToWorkMailCommand, ResetPasswordCommand, StartMailboxExportJobCommand, TagResourceCommand, TestAvailabilityConfigurationCommand, UntagResourceCommand, UpdateAvailabilityConfigurationCommand, UpdateDefaultMailDomainCommand, UpdateGroupCommand, UpdateImpersonationRoleCommand, UpdateMailboxQuotaCommand, UpdateMobileDeviceAccessRuleCommand, UpdatePrimaryEmailAddressCommand, UpdateResourceCommand, UpdateUserCommand};var WorkMail = class extends WorkMailClient { static { __name(this, "WorkMail"); }};(0, import_smithy_client.createAggregatedClient)(commands, WorkMail); // src/pagination/ListAliasesPaginator.ts var paginateListAliases = (0, import_core.createPaginator)(WorkMailClient, ListAliasesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListAvailabilityConfigurationsPaginator.ts var paginateListAvailabilityConfigurations = (0, import_core.createPaginator)(WorkMailClient, ListAvailabilityConfigurationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListGroupMembersPaginator.ts var paginateListGroupMembers = (0, import_core.createPaginator)(WorkMailClient, ListGroupMembersCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListGroupsForEntityPaginator.ts var paginateListGroupsForEntity = (0, import_core.createPaginator)(WorkMailClient, ListGroupsForEntityCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListGroupsPaginator.ts var paginateListGroups = (0, import_core.createPaginator)(WorkMailClient, ListGroupsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListImpersonationRolesPaginator.ts var paginateListImpersonationRoles = (0, import_core.createPaginator)(WorkMailClient, ListImpersonationRolesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMailDomainsPaginator.ts var paginateListMailDomains = (0, import_core.createPaginator)(WorkMailClient, ListMailDomainsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMailboxExportJobsPaginator.ts var paginateListMailboxExportJobs = (0, import_core.createPaginator)(WorkMailClient, ListMailboxExportJobsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMailboxPermissionsPaginator.ts var paginateListMailboxPermissions = (0, import_core.createPaginator)(WorkMailClient, ListMailboxPermissionsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListMobileDeviceAccessOverridesPaginator.ts var paginateListMobileDeviceAccessOverrides = (0, import_core.createPaginator)(WorkMailClient, ListMobileDeviceAccessOverridesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListOrganizationsPaginator.ts var paginateListOrganizations = (0, import_core.createPaginator)(WorkMailClient, ListOrganizationsCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListPersonalAccessTokensPaginator.ts var paginateListPersonalAccessTokens = (0, import_core.createPaginator)(WorkMailClient, ListPersonalAccessTokensCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResourceDelegatesPaginator.ts var paginateListResourceDelegates = (0, import_core.createPaginator)(WorkMailClient, ListResourceDelegatesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListResourcesPaginator.ts var paginateListResources = (0, import_core.createPaginator)(WorkMailClient, ListResourcesCommand, "NextToken", "NextToken", "MaxResults"); // src/pagination/ListUsersPaginator.ts var paginateListUsers = (0, import_core.createPaginator)(WorkMailClient, ListUsersCommand, "NextToken", "NextToken", "MaxResults");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = { WorkMailServiceException, __Client, WorkMailClient, WorkMail, $Command, AssociateDelegateToResourceCommand, AssociateMemberToGroupCommand, AssumeImpersonationRoleCommand, CancelMailboxExportJobCommand, CreateAliasCommand, CreateAvailabilityConfigurationCommand, CreateGroupCommand, CreateIdentityCenterApplicationCommand, CreateImpersonationRoleCommand, CreateMobileDeviceAccessRuleCommand, CreateOrganizationCommand, CreateResourceCommand, CreateUserCommand, DeleteAccessControlRuleCommand, DeleteAliasCommand, DeleteAvailabilityConfigurationCommand, DeleteEmailMonitoringConfigurationCommand, DeleteGroupCommand, DeleteIdentityCenterApplicationCommand, DeleteIdentityProviderConfigurationCommand, DeleteImpersonationRoleCommand, DeleteMailboxPermissionsCommand, DeleteMobileDeviceAccessOverrideCommand, DeleteMobileDeviceAccessRuleCommand, DeleteOrganizationCommand, DeletePersonalAccessTokenCommand, DeleteResourceCommand, DeleteRetentionPolicyCommand, DeleteUserCommand, DeregisterFromWorkMailCommand, DeregisterMailDomainCommand, DescribeEmailMonitoringConfigurationCommand, DescribeEntityCommand, DescribeGroupCommand, DescribeIdentityProviderConfigurationCommand, DescribeInboundDmarcSettingsCommand, DescribeMailboxExportJobCommand, DescribeOrganizationCommand, DescribeResourceCommand, DescribeUserCommand, DisassociateDelegateFromResourceCommand, DisassociateMemberFromGroupCommand, GetAccessControlEffectCommand, GetDefaultRetentionPolicyCommand, GetImpersonationRoleCommand, GetImpersonationRoleEffectCommand, GetMailDomainCommand, GetMailboxDetailsCommand, GetMobileDeviceAccessEffectCommand, GetMobileDeviceAccessOverrideCommand, GetPersonalAccessTokenMetadataCommand, ListAccessControlRulesCommand, ListAliasesCommand, ListAvailabilityConfigurationsCommand, ListGroupMembersCommand, ListGroupsCommand, ListGroupsForEntityCommand, ListImpersonationRolesCommand, ListMailDomainsCommand, ListMailboxExportJobsCommand, ListMailboxPermissionsCommand, ListMobileDeviceAccessOverridesCommand, ListMobileDeviceAccessRulesCommand, ListOrganizationsCommand, ListPersonalAccessTokensCommand, ListResourceDelegatesCommand, ListResourcesCommand, ListTagsForResourceCommand, ListUsersCommand, PutAccessControlRuleCommand, PutEmailMonitoringConfigurationCommand, PutIdentityProviderConfigurationCommand, PutInboundDmarcSettingsCommand, PutMailboxPermissionsCommand, PutMobileDeviceAccessOverrideCommand, PutRetentionPolicyCommand, RegisterMailDomainCommand, RegisterToWorkMailCommand, ResetPasswordCommand, StartMailboxExportJobCommand, TagResourceCommand, TestAvailabilityConfigurationCommand, UntagResourceCommand, UpdateAvailabilityConfigurationCommand, UpdateDefaultMailDomainCommand, UpdateGroupCommand, UpdateImpersonationRoleCommand, UpdateMailboxQuotaCommand, UpdateMobileDeviceAccessRuleCommand, UpdatePrimaryEmailAddressCommand, UpdateResourceCommand, UpdateUserCommand, paginateListAliases, paginateListAvailabilityConfigurations, paginateListGroupMembers, paginateListGroupsForEntity, paginateListGroups, paginateListImpersonationRoles, paginateListMailDomains, paginateListMailboxExportJobs, paginateListMailboxPermissions, paginateListMobileDeviceAccessOverrides, paginateListOrganizations, paginateListPersonalAccessTokens, paginateListResourceDelegates, paginateListResources, paginateListUsers, AccessControlRuleEffect, AccessEffect, EntityNotFoundException, EntityStateException, InvalidParameterException, OrganizationNotFoundException, OrganizationStateException, UnsupportedOperationException, DirectoryServiceAuthenticationFailedException, DirectoryUnavailableException, ResourceNotFoundException, AvailabilityProviderType, EmailAddressInUseException, LimitExceededException, MailDomainNotFoundException, MailDomainStateException, NameAvailabilityException, ReservedNameException, ImpersonationRoleType, MobileDeviceAccessRuleEffect, DirectoryInUseException, ResourceType, UserRole, InvalidPasswordException, MemberType, InvalidCustomSesConfigurationException, MailDomainInUseException, EntityType, EntityState, IdentityProviderAuthenticationMode, PersonalAccessTokenConfigurationStatus, MailboxExportJobState, DnsRecordVerificationStatus, EntityAlreadyRegisteredException, RetentionAction, FolderName, InvalidConfigurationException, PermissionType, TooManyTagsException, EwsAvailabilityProviderFilterSensitiveLog, CreateAvailabilityConfigurationRequestFilterSensitiveLog, CreateResourceRequestFilterSensitiveLog, CreateUserRequestFilterSensitiveLog, DescribeResourceResponseFilterSensitiveLog, DescribeUserResponseFilterSensitiveLog, ResourceFilterSensitiveLog, ListResourcesResponseFilterSensitiveLog, ListUsersFiltersFilterSensitiveLog, ListUsersRequestFilterSensitiveLog, PutRetentionPolicyRequestFilterSensitiveLog, ResetPasswordRequestFilterSensitiveLog, TestAvailabilityConfigurationRequestFilterSensitiveLog, UpdateAvailabilityConfigurationRequestFilterSensitiveLog, UpdateResourceRequestFilterSensitiveLog, UpdateUserRequestFilterSensitiveLog});