/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 /.
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsJson1_1Protocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultWorkMailHttpAuthSchemeParametersProvider = async (config, context, input) => { return { operation: getSmithyContext(context).operation, region: await normalizeProvider(config.region)() || (() => { throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); })(), };};function createAwsAuthSigv4HttpAuthOption(authParameters) { return { schemeId: "aws.auth#sigv4", signingProperties: { name: "workmail", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultWorkMailHttpAuthSchemeProvider = (authParameters) => { const options = []; switch (authParameters.operation) { default: { options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); } } return options;};const resolveHttpAuthSchemeConfig = (config) => { const config_0 = resolveAwsSdkSigV4Config(config); return Object.assign(config_0, { authSchemePreference: normalizeProvider(config.authSchemePreference ?? []), });}; const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "workmail", });};const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = { version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = { conditions: [ [c, [g]], [c, j], ["aws.partition", j, d], [e, [{ [k]: "UseFIPS" }, b]], [e, [{ [k]: "UseDualStack" }, b]], [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]], [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]] ], results: [ [a], [a, "Invalid Configuration: FIPS and custom endpoint are not supported"], [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"], [g, i], ["https://workmail-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "FIPS and DualStack are enabled, but this partition does not support one or both"], ["https://workmail-fips.{Region}.{PartitionResult#dnsSuffix}", i], [a, "FIPS is enabled but this partition does not support FIPS"], ["https://workmail.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "DualStack is enabled but this partition does not support DualStack"], ["https://workmail.{Region}.{PartitionResult#dnsSuffix}", i], [a, "Invalid Configuration: Missing Region"] ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([ -1, 1, -1, 0, 12, 3, 1, 4, r + 11, 2, 5, r + 11, 3, 8, 6, 4, 7, r + 10, 5, r + 8, r + 9, 4, 10, 9, 6, r + 6, r + 7, 5, 11, r + 5, 6, r + 4, r + 5, 3, r + 1, 13, 4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({ size: 50, params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => { return cache.get(endpointParams, () => decideEndpoint(bdd, { endpointParams: endpointParams, logger: context.logger, }));};customEndpointFunctions.aws = awsEndpointFunctions; class WorkMailServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, WorkMailServiceException.prototype); }} class EntityNotFoundException extends WorkMailServiceException { name = "EntityNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "EntityNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EntityNotFoundException.prototype); this.Message = opts.Message; }}class EntityStateException extends WorkMailServiceException { name = "EntityStateException"; $fault = "client"; Message; constructor(opts) { super({ name: "EntityStateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EntityStateException.prototype); this.Message = opts.Message; }}class InvalidParameterException extends WorkMailServiceException { name = "InvalidParameterException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidParameterException.prototype); this.Message = opts.Message; }}class OrganizationNotFoundException extends WorkMailServiceException { name = "OrganizationNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "OrganizationNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, OrganizationNotFoundException.prototype); this.Message = opts.Message; }}class OrganizationStateException extends WorkMailServiceException { name = "OrganizationStateException"; $fault = "client"; Message; constructor(opts) { super({ name: "OrganizationStateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, OrganizationStateException.prototype); this.Message = opts.Message; }}class UnsupportedOperationException extends WorkMailServiceException { name = "UnsupportedOperationException"; $fault = "client"; Message; constructor(opts) { super({ name: "UnsupportedOperationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, UnsupportedOperationException.prototype); this.Message = opts.Message; }}class DirectoryServiceAuthenticationFailedException extends WorkMailServiceException { name = "DirectoryServiceAuthenticationFailedException"; $fault = "client"; Message; constructor(opts) { super({ name: "DirectoryServiceAuthenticationFailedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DirectoryServiceAuthenticationFailedException.prototype); this.Message = opts.Message; }}class DirectoryUnavailableException extends WorkMailServiceException { name = "DirectoryUnavailableException"; $fault = "client"; Message; constructor(opts) { super({ name: "DirectoryUnavailableException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DirectoryUnavailableException.prototype); this.Message = opts.Message; }}class ResourceNotFoundException extends WorkMailServiceException { name = "ResourceNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); this.Message = opts.Message; }}class EmailAddressInUseException extends WorkMailServiceException { name = "EmailAddressInUseException"; $fault = "client"; Message; constructor(opts) { super({ name: "EmailAddressInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EmailAddressInUseException.prototype); this.Message = opts.Message; }}class LimitExceededException extends WorkMailServiceException { name = "LimitExceededException"; $fault = "client"; Message; constructor(opts) { super({ name: "LimitExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, LimitExceededException.prototype); this.Message = opts.Message; }}class MailDomainNotFoundException extends WorkMailServiceException { name = "MailDomainNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "MailDomainNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, MailDomainNotFoundException.prototype); this.Message = opts.Message; }}class MailDomainStateException extends WorkMailServiceException { name = "MailDomainStateException"; $fault = "client"; Message; constructor(opts) { super({ name: "MailDomainStateException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, MailDomainStateException.prototype); this.Message = opts.Message; }}class NameAvailabilityException extends WorkMailServiceException { name = "NameAvailabilityException"; $fault = "client"; Message; constructor(opts) { super({ name: "NameAvailabilityException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, NameAvailabilityException.prototype); this.Message = opts.Message; }}class ReservedNameException extends WorkMailServiceException { name = "ReservedNameException"; $fault = "client"; Message; constructor(opts) { super({ name: "ReservedNameException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ReservedNameException.prototype); this.Message = opts.Message; }}class DirectoryInUseException extends WorkMailServiceException { name = "DirectoryInUseException"; $fault = "client"; Message; constructor(opts) { super({ name: "DirectoryInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, DirectoryInUseException.prototype); this.Message = opts.Message; }}class InvalidPasswordException extends WorkMailServiceException { name = "InvalidPasswordException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidPasswordException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidPasswordException.prototype); this.Message = opts.Message; }}class InvalidCustomSesConfigurationException extends WorkMailServiceException { name = "InvalidCustomSesConfigurationException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidCustomSesConfigurationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidCustomSesConfigurationException.prototype); this.Message = opts.Message; }}class MailDomainInUseException extends WorkMailServiceException { name = "MailDomainInUseException"; $fault = "client"; Message; constructor(opts) { super({ name: "MailDomainInUseException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, MailDomainInUseException.prototype); this.Message = opts.Message; }}class EntityAlreadyRegisteredException extends WorkMailServiceException { name = "EntityAlreadyRegisteredException"; $fault = "client"; Message; constructor(opts) { super({ name: "EntityAlreadyRegisteredException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, EntityAlreadyRegisteredException.prototype); this.Message = opts.Message; }}class InvalidConfigurationException extends WorkMailServiceException { name = "InvalidConfigurationException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidConfigurationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidConfigurationException.prototype); this.Message = opts.Message; }}class TooManyTagsException extends WorkMailServiceException { name = "TooManyTagsException"; $fault = "client"; Message; constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyTagsException.prototype); this.Message = opts.Message; }} const _A = "Actions";const _AA = "ApplicationArn";const _AAR = "AutoAcceptRequests";const _AC = "AvailabilityConfiguration";const _ACL = "AvailabilityConfigurationList";const _ACR = "AccessControlRule";const _ACRL = "AccessControlRulesList";const _ACv = "AvailabilityConfigurations";const _ADCR = "AutoDeclineConflictingRequests";const _ADRR = "AutoDeclineRecurringRequests";const _ADTR = "AssociateDelegateToResource";const _ADTRR = "AssociateDelegateToResourceRequest";const _ADTRRs = "AssociateDelegateToResourceResponse";const _AIR = "AssumeImpersonationRole";const _AIRR = "AssumeImpersonationRoleRequest";const _AIRRs = "AssumeImpersonationRoleResponse";const _AM = "AuthenticationMode";const _AMTG = "AssociateMemberToGroup";const _AMTGR = "AssociateMemberToGroupRequest";const _AMTGRs = "AssociateMemberToGroupResponse";const _ARN = "ARN";const _Ac = "Action";const _Al = "Alias";const _Ali = "Aliases";const _BO = "BookingOptions";const _C = "City";const _CA = "CreateAlias";const _CAC = "CreateAvailabilityConfiguration";const _CACR = "CreateAvailabilityConfigurationRequest";const _CACRr = "CreateAvailabilityConfigurationResponse";const _CAR = "CreateAliasRequest";const _CARr = "CreateAliasResponse";const _CD = "CompletedDate";const _CG = "CreateGroup";const _CGR = "CreateGroupRequest";const _CGRr = "CreateGroupResponse";const _CICA = "CreateIdentityCenterApplication";const _CICAR = "CreateIdentityCenterApplicationRequest";const _CICARr = "CreateIdentityCenterApplicationResponse";const _CIR = "CreateImpersonationRole";const _CIRR = "CreateImpersonationRoleRequest";const _CIRRr = "CreateImpersonationRoleResponse";const _CMDAR = "CreateMobileDeviceAccessRule";const _CMDARR = "CreateMobileDeviceAccessRuleRequest";const _CMDARRr = "CreateMobileDeviceAccessRuleResponse";const _CMEJ = "CancelMailboxExportJob";const _CMEJR = "CancelMailboxExportJobRequest";const _CMEJRa = "CancelMailboxExportJobResponse";const _CO = "CreateOrganization";const _COR = "CreateOrganizationRequest";const _CORr = "CreateOrganizationResponse";const _CR = "CreateResource";const _CRR = "CreateResourceRequest";const _CRRr = "CreateResourceResponse";const _CT = "ClientToken";const _CU = "CreateUser";const _CUR = "CreateUserRequest";const _CURr = "CreateUserResponse";const _Co = "Company";const _Cou = "Country";const _D = "Description";const _DA = "DeleteAlias";const _DAC = "DeleteAvailabilityConfiguration";const _DACR = "DeleteAvailabilityConfigurationRequest";const _DACRR = "DeleteAccessControlRuleRequest";const _DACRRe = "DeleteAccessControlRuleResponse";const _DACRe = "DeleteAvailabilityConfigurationResponse";const _DACRel = "DeleteAccessControlRule";const _DAR = "DeleteAliasRequest";const _DARe = "DeleteAliasResponse";const _DC = "DateCreated";const _DD = "DeleteDirectory";const _DDFR = "DisassociateDelegateFromResource";const _DDFRR = "DisassociateDelegateFromResourceRequest";const _DDFRRi = "DisassociateDelegateFromResourceResponse";const _DDe = "DefaultDomain";const _DDi = "DisabledDate";const _DE = "DescribeEntity";const _DEMC = "DeleteEmailMonitoringConfiguration";const _DEMCR = "DeleteEmailMonitoringConfigurationRequest";const _DEMCRe = "DeleteEmailMonitoringConfigurationResponse";const _DEMCRes = "DescribeEmailMonitoringConfigurationRequest";const _DEMCResc = "DescribeEmailMonitoringConfigurationResponse";const _DEMCe = "DescribeEmailMonitoringConfiguration";const _DER = "DescribeEntityRequest";const _DERe = "DescribeEntityResponse";const _DFWM = "DeregisterFromWorkMail";const _DFWMR = "DeregisterFromWorkMailRequest";const _DFWMRe = "DeregisterFromWorkMailResponse";const _DG = "DeleteGroup";const _DGR = "DeleteGroupRequest";const _DGRe = "DeleteGroupResponse";const _DGRes = "DescribeGroupRequest";const _DGResc = "DescribeGroupResponse";const _DGe = "DescribeGroup";const _DI = "DirectoryId";const _DICA = "DeleteIdentityCenterApplication";const _DICAR = "DeleteIdentityCenterApplicationRequest";const _DICARe = "DeleteIdentityCenterApplicationResponse";const _DIDS = "DescribeInboundDmarcSettings";const _DIDSR = "DescribeInboundDmarcSettingsRequest";const _DIDSRe = "DescribeInboundDmarcSettingsResponse";const _DIPC = "DeleteIdentityProviderConfiguration";const _DIPCR = "DeleteIdentityProviderConfigurationRequest";const _DIPCRe = "DeleteIdentityProviderConfigurationResponse";const _DIPCRes = "DescribeIdentityProviderConfigurationRequest";const _DIPCResc = "DescribeIdentityProviderConfigurationResponse";const _DIPCe = "DescribeIdentityProviderConfiguration";const _DIR = "DeleteImpersonationRole";const _DIRR = "DeleteImpersonationRoleRequest";const _DIRRe = "DeleteImpersonationRoleResponse";const _DIUE = "DirectoryInUseException";const _DIe = "DeviceId";const _DLU = "DateLastUsed";const _DM = "DateModified";const _DMD = "DefaultMailDomain";const _DMDAO = "DeleteMobileDeviceAccessOverride";const _DMDAOR = "DeleteMobileDeviceAccessOverrideRequest";const _DMDAORe = "DeleteMobileDeviceAccessOverrideResponse";const _DMDAR = "DeleteMobileDeviceAccessRule";const _DMDARR = "DeleteMobileDeviceAccessRuleRequest";const _DMDARRe = "DeleteMobileDeviceAccessRuleResponse";const _DMDR = "DeregisterMailDomainRequest";const _DMDRe = "DeregisterMailDomainResponse";const _DMDe = "DeregisterMailDomain";const _DMEJ = "DescribeMailboxExportJob";const _DMEJR = "DescribeMailboxExportJobRequest";const _DMEJRe = "DescribeMailboxExportJobResponse";const _DMFG = "DisassociateMemberFromGroup";const _DMFGR = "DisassociateMemberFromGroupRequest";const _DMFGRi = "DisassociateMemberFromGroupResponse";const _DMP = "DeleteMailboxPermissions";const _DMPR = "DeleteMailboxPermissionsRequest";const _DMPRe = "DeleteMailboxPermissionsResponse";const _DMe = "DeviceModels";const _DMev = "DeviceModel";const _DN = "DomainName";const _DNP = "DisplayNamePrefix";const _DNi = "DisplayName";const _DO = "DeleteOrganization";const _DOR = "DeleteOrganizationRequest";const _DORe = "DeleteOrganizationResponse";const _DORes = "DescribeOrganizationRequest";const _DOResc = "DescribeOrganizationResponse";const _DOS = "DeviceOperatingSystems";const _DOSe = "DeviceOperatingSystem";const _DOe = "DescribeOrganization";const _DPAT = "DeletePersonalAccessToken";const _DPATR = "DeletePersonalAccessTokenRequest";const _DPATRe = "DeletePersonalAccessTokenResponse";const _DR = "DnsRecord";const _DRP = "DeleteRetentionPolicy";const _DRPR = "DeleteRetentionPolicyRequest";const _DRPRe = "DeleteRetentionPolicyResponse";const _DRR = "DeleteResourceRequest";const _DRRe = "DeleteResourceResponse";const _DRRes = "DescribeResourceRequest";const _DRResc = "DescribeResourceResponse";const _DRe = "DeleteResource";const _DRes = "DescribeResource";const _DRn = "DnsRecords";const _DSAFE = "DirectoryServiceAuthenticationFailedException";const _DT = "DeviceTypes";const _DTe = "DeviceType";const _DTi = "DirectoryType";const _DU = "DeleteUser";const _DUA = "DeviceUserAgents";const _DUAe = "DeviceUserAgent";const _DUE = "DirectoryUnavailableException";const _DUR = "DeleteUserRequest";const _DURe = "DeleteUserResponse";const _DURes = "DescribeUserRequest";const _DUResc = "DescribeUserResponse";const _DUe = "DescribeUser";const _DVS = "DkimVerificationStatus";const _De = "Delegate";const _Del = "Delegates";const _Dep = "Department";const _Do = "Domains";const _Dom = "Domain";const _E = "Effect";const _EAIUE = "EmailAddressInUseException";const _EAP = "EwsAvailabilityProvider";const _EARE = "EntityAlreadyRegisteredException";const _ED = "EnabledDate";const _EE = "EwsEndpoint";const _EI = "EntityId";const _EIn = "EnableInteroperability";const _EIr = "ErrorInfo";const _EIx = "ExpiresIn";const _EM = "ErrorMessage";const _ENFE = "EntityNotFoundException";const _EP = "EwsProvider";const _EPs = "EstimatedProgress";const _EPw = "EwsPassword";const _ESE = "EntityStateException";const _ET = "EndTime";const _ETx = "ExpiresTime";const _EU = "EwsUsername";const _Em = "Email";const _En = "Enforced";const _F = "Filters";const _FC = "FolderConfiguration";const _FCo = "FolderConfigurations";const _FD = "ForceDelete";const _FN = "FirstName";const _FR = "FailureReason";const _G = "Group";const _GACE = "GetAccessControlEffect";const _GACER = "GetAccessControlEffectRequest";const _GACERe = "GetAccessControlEffectResponse";const _GDRP = "GetDefaultRetentionPolicy";const _GDRPR = "GetDefaultRetentionPolicyRequest";const _GDRPRe = "GetDefaultRetentionPolicyResponse";const _GI = "GroupId";const _GIR = "GetImpersonationRole";const _GIRE = "GetImpersonationRoleEffect";const _GIRER = "GetImpersonationRoleEffectRequest";const _GIRERe = "GetImpersonationRoleEffectResponse";const _GIRR = "GetImpersonationRoleRequest";const _GIRRe = "GetImpersonationRoleResponse";const _GIr = "GranteeId";const _GIro = "GroupIdentifier";const _GIrou = "GroupIdentifiers";const _GMD = "GetMailboxDetails";const _GMDAE = "GetMobileDeviceAccessEffect";const _GMDAER = "GetMobileDeviceAccessEffectRequest";const _GMDAERe = "GetMobileDeviceAccessEffectResponse";const _GMDAO = "GetMobileDeviceAccessOverride";const _GMDAOR = "GetMobileDeviceAccessOverrideRequest";const _GMDAORe = "GetMobileDeviceAccessOverrideResponse";const _GMDR = "GetMailboxDetailsRequest";const _GMDRe = "GetMailboxDetailsResponse";const _GMDRet = "GetMailDomainRequest";const _GMDReta = "GetMailDomainResponse";const _GMDe = "GetMailDomain";const _GN = "GroupName";const _GNP = "GroupNamePrefix";const _GPATM = "GetPersonalAccessTokenMetadata";const _GPATMR = "GetPersonalAccessTokenMetadataRequest";const _GPATMRe = "GetPersonalAccessTokenMetadataResponse";const _GT = "GranteeType";const _Gr = "Groups";const _H = "Hostname";const _HFGAL = "HiddenFromGlobalAddressList";const _HZI = "HostedZoneId";const _I = "Id";const _IA = "InstanceArn";const _IAp = "IpAddress";const _ICC = "IdentityCenterConfiguration";const _ICE = "InvalidConfigurationException";const _ICSCE = "InvalidCustomSesConfigurationException";const _ID = "IsDefault";const _IE = "InteroperabilityEnabled";const _IMR = "ImpersonationMatchedRule";const _IMRL = "ImpersonationMatchedRuleList";const _IPE = "InvalidParameterException";const _IPEn = "InvalidPasswordException";const _IPISI = "IdentityProviderIdentityStoreId";const _IPUI = "IdentityProviderUserId";const _IPUIP = "IdentityProviderUserIdPrefix";const _IR = "IpRanges";const _IRI = "ImpersonationRoleIds";const _IRIm = "ImpersonationRoleId";const _IRImp = "ImpersonationRuleId";const _IRL = "ImpersonationRoleList";const _IRLm = "ImpersonationRuleList";const _IRm = "ImpersonationRole";const _IRmp = "ImpersonationRule";const _ITD = "IsTestDomain";const _In = "Initials";const _J = "Jobs";const _JI = "JobId";const _JT = "JobTitle";const _K = "Key";const _KKA = "KmsKeyArn";const _LA = "LambdaArn";const _LAC = "ListAvailabilityConfigurations";const _LACR = "ListAvailabilityConfigurationsRequest";const _LACRR = "ListAccessControlRulesRequest";const _LACRRi = "ListAccessControlRulesResponse";const _LACRi = "ListAvailabilityConfigurationsResponse";const _LACRis = "ListAccessControlRules";const _LAP = "LambdaAvailabilityProvider";const _LAR = "ListAliasesRequest";const _LARi = "ListAliasesResponse";const _LAi = "ListAliases";const _LEE = "LimitExceededException";const _LG = "ListGroups";const _LGA = "LogGroupArn";const _LGF = "ListGroupsFilters";const _LGFE = "ListGroupsForEntity";const _LGFEF = "ListGroupsForEntityFilters";const _LGFER = "ListGroupsForEntityRequest";const _LGFERi = "ListGroupsForEntityResponse";const _LGM = "ListGroupMembers";const _LGMR = "ListGroupMembersRequest";const _LGMRi = "ListGroupMembersResponse";const _LGR = "ListGroupsRequest";const _LGRi = "ListGroupsResponse";const _LID = "LifetimeInDays";const _LIR = "ListImpersonationRoles";const _LIRR = "ListImpersonationRolesRequest";const _LIRRi = "ListImpersonationRolesResponse";const _LMD = "ListMailDomains";const _LMDAO = "ListMobileDeviceAccessOverrides";const _LMDAOR = "ListMobileDeviceAccessOverridesRequest";const _LMDAORi = "ListMobileDeviceAccessOverridesResponse";const _LMDAR = "ListMobileDeviceAccessRules";const _LMDARR = "ListMobileDeviceAccessRulesRequest";const _LMDARRi = "ListMobileDeviceAccessRulesResponse";const _LMDR = "ListMailDomainsRequest";const _LMDRi = "ListMailDomainsResponse";const _LMEJ = "ListMailboxExportJobs";const _LMEJR = "ListMailboxExportJobsRequest";const _LMEJRi = "ListMailboxExportJobsResponse";const _LMP = "ListMailboxPermissions";const _LMPR = "ListMailboxPermissionsRequest";const _LMPRi = "ListMailboxPermissionsResponse";const _LN = "LastName";const _LO = "ListOrganizations";const _LOR = "ListOrganizationsRequest";const _LORi = "ListOrganizationsResponse";const _LP = "LambdaProvider";const _LPAT = "ListPersonalAccessTokens";const _LPATR = "ListPersonalAccessTokensRequest";const _LPATRi = "ListPersonalAccessTokensResponse";const _LR = "ListResources";const _LRD = "ListResourceDelegates";const _LRDR = "ListResourceDelegatesRequest";const _LRDRi = "ListResourceDelegatesResponse";const _LRF = "ListResourcesFilters";const _LRR = "ListResourcesRequest";const _LRRi = "ListResourcesResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LU = "ListUsers";const _LUF = "ListUsersFilters";const _LUR = "ListUsersRequest";const _LURi = "ListUsersResponse";const _M = "Message";const _MA = "MigrationAdmin";const _MD = "MailDomains";const _MDAMR = "MobileDeviceAccessMatchedRule";const _MDAMRL = "MobileDeviceAccessMatchedRuleList";const _MDAO = "MobileDeviceAccessOverride";const _MDAOL = "MobileDeviceAccessOverridesList";const _MDAR = "MobileDeviceAccessRule";const _MDARI = "MobileDeviceAccessRuleId";const _MDARL = "MobileDeviceAccessRulesList";const _MDD = "MailboxDeprovisionedDate";const _MDIUE = "MailDomainInUseException";const _MDNFE = "MailDomainNotFoundException";const _MDS = "MailDomainSummary";const _MDSE = "MailDomainStateException";const _MEJ = "MailboxExportJob";const _MI = "MemberId";const _MPD = "MailboxProvisionedDate";const _MQ = "MailboxQuota";const _MR = "MatchedRules";const _MRa = "MaxResults";const _MS = "MailboxSize";const _Me = "Members";const _Mem = "Member";const _N = "Name";const _NA = "NotActions";const _NAE = "NameAvailabilityException";const _NDM = "NotDeviceModels";const _NDOS = "NotDeviceOperatingSystems";const _NDT = "NotDeviceTypes";const _NDUA = "NotDeviceUserAgents";const _NIR = "NotIpRanges";const _NIRI = "NotImpersonationRoleIds";const _NP = "NamePrefix";const _NRD = "NewResourceDescription";const _NT = "NextToken";const _NTU = "NotTargetUsers";const _NUI = "NotUserIds";const _O = "Office";const _OI = "OrganizationId";const _ONFE = "OrganizationNotFoundException";const _OS = "OrganizationSummaries";const _OSE = "OrganizationStateException";const _OSr = "OrganizationSummary";const _OVS = "OwnershipVerificationStatus";const _Ov = "Overrides";const _P = "Password";const _PACR = "PutAccessControlRule";const _PACRR = "PutAccessControlRuleRequest";const _PACRRu = "PutAccessControlRuleResponse";const _PATC = "PersonalAccessTokenConfiguration";const _PATI = "PersonalAccessTokenId";const _PATS = "PersonalAccessTokenSummaries";const _PATSL = "PersonalAccessTokenSummaryList";const _PATSe = "PersonalAccessTokenSummary";const _PD = "PolicyDescription";const _PEMC = "PutEmailMonitoringConfiguration";const _PEMCR = "PutEmailMonitoringConfigurationRequest";const _PEMCRu = "PutEmailMonitoringConfigurationResponse";const _PEP = "PrimaryEmailPrefix";const _PIDS = "PutInboundDmarcSettings";const _PIDSR = "PutInboundDmarcSettingsRequest";const _PIDSRu = "PutInboundDmarcSettingsResponse";const _PIPC = "PutIdentityProviderConfiguration";const _PIPCR = "PutIdentityProviderConfigurationRequest";const _PIPCRu = "PutIdentityProviderConfigurationResponse";const _PMDAO = "PutMobileDeviceAccessOverride";const _PMDAOR = "PutMobileDeviceAccessOverrideRequest";const _PMDAORu = "PutMobileDeviceAccessOverrideResponse";const _PMP = "PutMailboxPermissions";const _PMPR = "PutMailboxPermissionsRequest";const _PMPRu = "PutMailboxPermissionsResponse";const _PRP = "PutRetentionPolicy";const _PRPR = "PutRetentionPolicyRequest";const _PRPRu = "PutRetentionPolicyResponse";const _PT = "ProviderType";const _PV = "PermissionValues";const _Pe = "Period";const _Per = "Permissions";const _Perm = "Permission";const _R = "Rules";const _RA = "RoleArn";const _RARN = "ResourceARN";const _RD = "ResourceDescription";const _RDe = "ResourceDelegates";const _REAP = "RedactedEwsAvailabilityProvider";const _RI = "ResourceId";const _RMD = "RegisterMailDomain";const _RMDR = "RegisterMailDomainRequest";const _RMDRe = "RegisterMailDomainResponse";const _RNE = "ReservedNameException";const _RNFE = "ResourceNotFoundException";const _RP = "ResetPassword";const _RPR = "ResetPasswordRequest";const _RPRe = "ResetPasswordResponse";const _RTWM = "RegisterToWorkMail";const _RTWMR = "RegisterToWorkMailRequest";const _RTWMRe = "RegisterToWorkMailResponse";const _Re = "Records";const _Res = "Resources";const _Reso = "Resource";const _Ro = "Role";const _Rol = "Roles";const _S = "State";const _SBN = "S3BucketName";const _SMEJ = "StartMailboxExportJob";const _SMEJR = "StartMailboxExportJobRequest";const _SMEJRt = "StartMailboxExportJobResponse";const _SP = "S3Prefix";const _SPa = "S3Path";const _ST = "StartTime";const _Sc = "Scopes";const _St = "Street";const _Sta = "Status";const _T = "Token";const _TAC = "TestAvailabilityConfiguration";const _TACR = "TestAvailabilityConfigurationRequest";const _TACRe = "TestAvailabilityConfigurationResponse";const _TK = "TagKeys";const _TL = "TagList";const _TMTE = "TooManyTagsException";const _TP = "TestPassed";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TU = "TargetUser";const _TUa = "TargetUsers";const _Ta = "Tags";const _Tag = "Tag";const _Te = "Telephone";const _Ty = "Type";const _U = "Users";const _UA = "UserAttribute";const _UAC = "UpdateAvailabilityConfiguration";const _UACR = "UpdateAvailabilityConfigurationRequest";const _UACRp = "UpdateAvailabilityConfigurationResponse";const _UDMD = "UpdateDefaultMailDomain";const _UDMDR = "UpdateDefaultMailDomainRequest";const _UDMDRp = "UpdateDefaultMailDomainResponse";const _UG = "UpdateGroup";const _UGR = "UpdateGroupRequest";const _UGRp = "UpdateGroupResponse";const _UI = "UserIds";const _UIR = "UpdateImpersonationRole";const _UIRR = "UpdateImpersonationRoleRequest";const _UIRRp = "UpdateImpersonationRoleResponse";const _UIs = "UserId";const _UMDAR = "UpdateMobileDeviceAccessRule";const _UMDARR = "UpdateMobileDeviceAccessRuleRequest";const _UMDARRp = "UpdateMobileDeviceAccessRuleResponse";const _UMQ = "UpdateMailboxQuota";const _UMQR = "UpdateMailboxQuotaRequest";const _UMQRp = "UpdateMailboxQuotaResponse";const _UOE = "UnsupportedOperationException";const _UP = "UsernamePrefix";const _UPEA = "UpdatePrimaryEmailAddress";const _UPEAR = "UpdatePrimaryEmailAddressRequest";const _UPEARp = "UpdatePrimaryEmailAddressResponse";const _UR = "UserRole";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _URRp = "UpdateResourceRequest";const _URRpd = "UpdateResourceResponse";const _URn = "UntagResource";const _URp = "UpdateResource";const _UU = "UpdateUser";const _UUR = "UpdateUserRequest";const _UURp = "UpdateUserResponse";const _Us = "User";const _V = "Value";const _ZC = "ZipCode";const _c = "client";const _e = "error";const _hE = "httpError";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.workmail";const n0 = "com.amazonaws.workmail";const _s_registry = TypeRegistry.for(_s);var WorkMailServiceException$ = [-3, _s, "WorkMailServiceException", 0, [], []];_s_registry.registerError(WorkMailServiceException$, WorkMailServiceException);const n0_registry = TypeRegistry.for(n0);var DirectoryInUseException$ = [-3, n0, _DIUE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(DirectoryInUseException$, DirectoryInUseException);var DirectoryServiceAuthenticationFailedException$ = [-3, n0, _DSAFE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(DirectoryServiceAuthenticationFailedException$, DirectoryServiceAuthenticationFailedException);var DirectoryUnavailableException$ = [-3, n0, _DUE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(DirectoryUnavailableException$, DirectoryUnavailableException);var EmailAddressInUseException$ = [-3, n0, _EAIUE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(EmailAddressInUseException$, EmailAddressInUseException);var EntityAlreadyRegisteredException$ = [-3, n0, _EARE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(EntityAlreadyRegisteredException$, EntityAlreadyRegisteredException);var EntityNotFoundException$ = [-3, n0, _ENFE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(EntityNotFoundException$, EntityNotFoundException);var EntityStateException$ = [-3, n0, _ESE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(EntityStateException$, EntityStateException);var InvalidConfigurationException$ = [-3, n0, _ICE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidConfigurationException$, InvalidConfigurationException);var InvalidCustomSesConfigurationException$ = [-3, n0, _ICSCE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidCustomSesConfigurationException$, InvalidCustomSesConfigurationException);var InvalidParameterException$ = [-3, n0, _IPE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidParameterException$, InvalidParameterException);var InvalidPasswordException$ = [-3, n0, _IPEn, { [_e]: _c }, [_M], [0]];n0_registry.registerError(InvalidPasswordException$, InvalidPasswordException);var LimitExceededException$ = [-3, n0, _LEE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(LimitExceededException$, LimitExceededException);var MailDomainInUseException$ = [-3, n0, _MDIUE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(MailDomainInUseException$, MailDomainInUseException);var MailDomainNotFoundException$ = [-3, n0, _MDNFE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(MailDomainNotFoundException$, MailDomainNotFoundException);var MailDomainStateException$ = [-3, n0, _MDSE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(MailDomainStateException$, MailDomainStateException);var NameAvailabilityException$ = [-3, n0, _NAE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(NameAvailabilityException$, NameAvailabilityException);var OrganizationNotFoundException$ = [-3, n0, _ONFE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(OrganizationNotFoundException$, OrganizationNotFoundException);var OrganizationStateException$ = [-3, n0, _OSE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(OrganizationStateException$, OrganizationStateException);var ReservedNameException$ = [-3, n0, _RNE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(ReservedNameException$, ReservedNameException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_M], [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var TooManyTagsException$ = [-3, n0, _TMTE, { [_e]: _c, [_hE]: 400 }, [_M], [0]];n0_registry.registerError(TooManyTagsException$, TooManyTagsException);var UnsupportedOperationException$ = [-3, n0, _UOE, { [_e]: _c }, [_M], [0]];n0_registry.registerError(UnsupportedOperationException$, UnsupportedOperationException);const errorTypeRegistries = [ _s_registry, n0_registry,];var NewResourceDescription = [0, n0, _NRD, 8, 0];var Password = [0, n0, _P, 8, 0];var PolicyDescription = [0, n0, _PD, 8, 0];var ResourceDescription = [0, n0, _RD, 8, 0];var UserAttribute = [0, n0, _UA, 8, 0];var AccessControlRule$ = [3, n0, _ACR, 0, [_N, _E, _D, _IR, _NIR, _A, _NA, _UI, _NUI, _DC, _DM, _IRI, _NIRI], [0, 0, 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 4, 4, 64 | 0, 64 | 0]];var AssociateDelegateToResourceRequest$ = [3, n0, _ADTRR, 0, [_OI, _RI, _EI], [0, 0, 0], 3];var AssociateDelegateToResourceResponse$ = [3, n0, _ADTRRs, 0, [], []];var AssociateMemberToGroupRequest$ = [3, n0, _AMTGR, 0, [_OI, _GI, _MI], [0, 0, 0], 3];var AssociateMemberToGroupResponse$ = [3, n0, _AMTGRs, 0, [], []];var AssumeImpersonationRoleRequest$ = [3, n0, _AIRR, 0, [_OI, _IRIm], [0, 0], 2];var AssumeImpersonationRoleResponse$ = [3, n0, _AIRRs, 0, [_T, _EIx], [0, 1]];var AvailabilityConfiguration$ = [3, n0, _AC, 0, [_DN, _PT, _EP, _LP, _DC, _DM], [0, 0, () => RedactedEwsAvailabilityProvider$, () => LambdaAvailabilityProvider$, 4, 4]];var BookingOptions$ = [3, n0, _BO, 0, [_AAR, _ADRR, _ADCR], [2, 2, 2]];var CancelMailboxExportJobRequest$ = [3, n0, _CMEJR, 0, [_JI, _OI, _CT], [0, 0, [0, 4]], 2];var CancelMailboxExportJobResponse$ = [3, n0, _CMEJRa, 0, [], []];var CreateAliasRequest$ = [3, n0, _CAR, 0, [_OI, _EI, _Al], [0, 0, 0], 3];var CreateAliasResponse$ = [3, n0, _CARr, 0, [], []];var CreateAvailabilityConfigurationRequest$ = [3, n0, _CACR, 0, [_OI, _DN, _CT, _EP, _LP], [0, 0, [0, 4], [() => EwsAvailabilityProvider$, 0], () => LambdaAvailabilityProvider$], 2];var CreateAvailabilityConfigurationResponse$ = [3, n0, _CACRr, 0, [], []];var CreateGroupRequest$ = [3, n0, _CGR, 0, [_OI, _N, _HFGAL], [0, 0, 2], 2];var CreateGroupResponse$ = [3, n0, _CGRr, 0, [_GI], [0]];var CreateIdentityCenterApplicationRequest$ = [3, n0, _CICAR, 0, [_N, _IA, _CT], [0, 0, [0, 4]], 2];var CreateIdentityCenterApplicationResponse$ = [3, n0, _CICARr, 0, [_AA], [0]];var CreateImpersonationRoleRequest$ = [3, n0, _CIRR, 0, [_OI, _N, _Ty, _R, _CT, _D], [0, 0, 0, () => ImpersonationRuleList, [0, 4], 0], 4];var CreateImpersonationRoleResponse$ = [3, n0, _CIRRr, 0, [_IRIm], [0]];var CreateMobileDeviceAccessRuleRequest$ = [3, n0, _CMDARR, 0, [_OI, _N, _E, _CT, _D, _DT, _NDT, _DMe, _NDM, _DOS, _NDOS, _DUA, _NDUA], [0, 0, 0, [0, 4], 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0], 3];var CreateMobileDeviceAccessRuleResponse$ = [3, n0, _CMDARRr, 0, [_MDARI], [0]];var CreateOrganizationRequest$ = [3, n0, _COR, 0, [_Al, _DI, _CT, _Do, _KKA, _EIn], [0, 0, [0, 4], () => Domains, 0, 2], 1];var CreateOrganizationResponse$ = [3, n0, _CORr, 0, [_OI], [0]];var CreateResourceRequest$ = [3, n0, _CRR, 0, [_OI, _N, _Ty, _D, _HFGAL], [0, 0, 0, [() => ResourceDescription, 0], 2], 3];var CreateResourceResponse$ = [3, n0, _CRRr, 0, [_RI], [0]];var CreateUserRequest$ = [3, n0, _CUR, 0, [_OI, _N, _DNi, _P, _Ro, _FN, _LN, _HFGAL, _IPUI], [0, 0, [() => UserAttribute, 0], [() => Password, 0], 0, [() => UserAttribute, 0], [() => UserAttribute, 0], 2, 0], 3];var CreateUserResponse$ = [3, n0, _CURr, 0, [_UIs], [0]];var Delegate$ = [3, n0, _De, 0, [_I, _Ty], [0, 0], 2];var DeleteAccessControlRuleRequest$ = [3, n0, _DACRR, 0, [_OI, _N], [0, 0], 2];var DeleteAccessControlRuleResponse$ = [3, n0, _DACRRe, 0, [], []];var DeleteAliasRequest$ = [3, n0, _DAR, 0, [_OI, _EI, _Al], [0, 0, 0], 3];var DeleteAliasResponse$ = [3, n0, _DARe, 0, [], []];var DeleteAvailabilityConfigurationRequest$ = [3, n0, _DACR, 0, [_OI, _DN], [0, 0], 2];var DeleteAvailabilityConfigurationResponse$ = [3, n0, _DACRe, 0, [], []];var DeleteEmailMonitoringConfigurationRequest$ = [3, n0, _DEMCR, 0, [_OI], [0], 1];var DeleteEmailMonitoringConfigurationResponse$ = [3, n0, _DEMCRe, 0, [], []];var DeleteGroupRequest$ = [3, n0, _DGR, 0, [_OI, _GI], [0, 0], 2];var DeleteGroupResponse$ = [3, n0, _DGRe, 0, [], []];var DeleteIdentityCenterApplicationRequest$ = [3, n0, _DICAR, 0, [_AA], [0], 1];var DeleteIdentityCenterApplicationResponse$ = [3, n0, _DICARe, 0, [], []];var DeleteIdentityProviderConfigurationRequest$ = [3, n0, _DIPCR, 0, [_OI], [0], 1];var DeleteIdentityProviderConfigurationResponse$ = [3, n0, _DIPCRe, 0, [], []];var DeleteImpersonationRoleRequest$ = [3, n0, _DIRR, 0, [_OI, _IRIm], [0, 0], 2];var DeleteImpersonationRoleResponse$ = [3, n0, _DIRRe, 0, [], []];var DeleteMailboxPermissionsRequest$ = [3, n0, _DMPR, 0, [_OI, _EI, _GIr], [0, 0, 0], 3];var DeleteMailboxPermissionsResponse$ = [3, n0, _DMPRe, 0, [], []];var DeleteMobileDeviceAccessOverrideRequest$ = [3, n0, _DMDAOR, 0, [_OI, _UIs, _DIe], [0, 0, 0], 3];var DeleteMobileDeviceAccessOverrideResponse$ = [3, n0, _DMDAORe, 0, [], []];var DeleteMobileDeviceAccessRuleRequest$ = [3, n0, _DMDARR, 0, [_OI, _MDARI], [0, 0], 2];var DeleteMobileDeviceAccessRuleResponse$ = [3, n0, _DMDARRe, 0, [], []];var DeleteOrganizationRequest$ = [3, n0, _DOR, 0, [_OI, _DD, _CT, _FD, _DICA], [0, 2, [0, 4], 2, 2], 2];var DeleteOrganizationResponse$ = [3, n0, _DORe, 0, [_OI, _S], [0, 0]];var DeletePersonalAccessTokenRequest$ = [3, n0, _DPATR, 0, [_OI, _PATI], [0, 0], 2];var DeletePersonalAccessTokenResponse$ = [3, n0, _DPATRe, 0, [], []];var DeleteResourceRequest$ = [3, n0, _DRR, 0, [_OI, _RI], [0, 0], 2];var DeleteResourceResponse$ = [3, n0, _DRRe, 0, [], []];var DeleteRetentionPolicyRequest$ = [3, n0, _DRPR, 0, [_OI, _I], [0, 0], 2];var DeleteRetentionPolicyResponse$ = [3, n0, _DRPRe, 0, [], []];var DeleteUserRequest$ = [3, n0, _DUR, 0, [_OI, _UIs], [0, 0], 2];var DeleteUserResponse$ = [3, n0, _DURe, 0, [], []];var DeregisterFromWorkMailRequest$ = [3, n0, _DFWMR, 0, [_OI, _EI], [0, 0], 2];var DeregisterFromWorkMailResponse$ = [3, n0, _DFWMRe, 0, [], []];var DeregisterMailDomainRequest$ = [3, n0, _DMDR, 0, [_OI, _DN], [0, 0], 2];var DeregisterMailDomainResponse$ = [3, n0, _DMDRe, 0, [], []];var DescribeEmailMonitoringConfigurationRequest$ = [3, n0, _DEMCRes, 0, [_OI], [0], 1];var DescribeEmailMonitoringConfigurationResponse$ = [3, n0, _DEMCResc, 0, [_RA, _LGA], [0, 0]];var DescribeEntityRequest$ = [3, n0, _DER, 0, [_OI, _Em], [0, 0], 2];var DescribeEntityResponse$ = [3, n0, _DERe, 0, [_EI, _N, _Ty], [0, 0, 0]];var DescribeGroupRequest$ = [3, n0, _DGRes, 0, [_OI, _GI], [0, 0], 2];var DescribeGroupResponse$ = [3, n0, _DGResc, 0, [_GI, _N, _Em, _S, _ED, _DDi, _HFGAL], [0, 0, 0, 0, 4, 4, 2]];var DescribeIdentityProviderConfigurationRequest$ = [3, n0, _DIPCRes, 0, [_OI], [0], 1];var DescribeIdentityProviderConfigurationResponse$ = [3, n0, _DIPCResc, 0, [_AM, _ICC, _PATC], [0, () => IdentityCenterConfiguration$, () => PersonalAccessTokenConfiguration$]];var DescribeInboundDmarcSettingsRequest$ = [3, n0, _DIDSR, 0, [_OI], [0], 1];var DescribeInboundDmarcSettingsResponse$ = [3, n0, _DIDSRe, 0, [_En], [2]];var DescribeMailboxExportJobRequest$ = [3, n0, _DMEJR, 0, [_JI, _OI], [0, 0], 2];var DescribeMailboxExportJobResponse$ = [3, n0, _DMEJRe, 0, [_EI, _D, _RA, _KKA, _SBN, _SP, _SPa, _EPs, _S, _EIr, _ST, _ET], [0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 4]];var DescribeOrganizationRequest$ = [3, n0, _DORes, 0, [_OI], [0], 1];var DescribeOrganizationResponse$ = [3, n0, _DOResc, 0, [_OI, _Al, _S, _DI, _DTi, _DMD, _CD, _EM, _ARN, _MA, _IE], [0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 2]];var DescribeResourceRequest$ = [3, n0, _DRRes, 0, [_OI, _RI], [0, 0], 2];var DescribeResourceResponse$ = [3, n0, _DRResc, 0, [_RI, _Em, _N, _Ty, _BO, _S, _ED, _DDi, _D, _HFGAL], [0, 0, 0, 0, () => BookingOptions$, 0, 4, 4, [() => ResourceDescription, 0], 2]];var DescribeUserRequest$ = [3, n0, _DURes, 0, [_OI, _UIs], [0, 0], 2];var DescribeUserResponse$ = [3, n0, _DUResc, 0, [_UIs, _N, _Em, _DNi, _S, _UR, _ED, _DDi, _MPD, _MDD, _FN, _LN, _HFGAL, _In, _Te, _St, _JT, _C, _Co, _ZC, _Dep, _Cou, _O, _IPUI, _IPISI], [0, 0, 0, [() => UserAttribute, 0], 0, 0, 4, 4, 4, 4, [() => UserAttribute, 0], [() => UserAttribute, 0], 2, [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], 0, 0]];var DisassociateDelegateFromResourceRequest$ = [3, n0, _DDFRR, 0, [_OI, _RI, _EI], [0, 0, 0], 3];var DisassociateDelegateFromResourceResponse$ = [3, n0, _DDFRRi, 0, [], []];var DisassociateMemberFromGroupRequest$ = [3, n0, _DMFGR, 0, [_OI, _GI, _MI], [0, 0, 0], 3];var DisassociateMemberFromGroupResponse$ = [3, n0, _DMFGRi, 0, [], []];var DnsRecord$ = [3, n0, _DR, 0, [_Ty, _H, _V], [0, 0, 0]];var Domain$ = [3, n0, _Dom, 0, [_DN, _HZI], [0, 0], 1];var EwsAvailabilityProvider$ = [3, n0, _EAP, 0, [_EE, _EU, _EPw], [0, 0, [() => Password, 0]], 3];var FolderConfiguration$ = [3, n0, _FC, 0, [_N, _Ac, _Pe], [0, 0, 1], 2];var GetAccessControlEffectRequest$ = [3, n0, _GACER, 0, [_OI, _IAp, _Ac, _UIs, _IRIm], [0, 0, 0, 0, 0], 3];var GetAccessControlEffectResponse$ = [3, n0, _GACERe, 0, [_E, _MR], [0, 64 | 0]];var GetDefaultRetentionPolicyRequest$ = [3, n0, _GDRPR, 0, [_OI], [0], 1];var GetDefaultRetentionPolicyResponse$ = [3, n0, _GDRPRe, 0, [_I, _N, _D, _FCo], [0, 0, 0, () => FolderConfigurations]];var GetImpersonationRoleEffectRequest$ = [3, n0, _GIRER, 0, [_OI, _IRIm, _TU], [0, 0, 0], 3];var GetImpersonationRoleEffectResponse$ = [3, n0, _GIRERe, 0, [_Ty, _E, _MR], [0, 0, () => ImpersonationMatchedRuleList]];var GetImpersonationRoleRequest$ = [3, n0, _GIRR, 0, [_OI, _IRIm], [0, 0], 2];var GetImpersonationRoleResponse$ = [3, n0, _GIRRe, 0, [_IRIm, _N, _Ty, _D, _R, _DC, _DM], [0, 0, 0, 0, () => ImpersonationRuleList, 4, 4]];var GetMailboxDetailsRequest$ = [3, n0, _GMDR, 0, [_OI, _UIs], [0, 0], 2];var GetMailboxDetailsResponse$ = [3, n0, _GMDRe, 0, [_MQ, _MS], [1, 1]];var GetMailDomainRequest$ = [3, n0, _GMDRet, 0, [_OI, _DN], [0, 0], 2];var GetMailDomainResponse$ = [3, n0, _GMDReta, 0, [_Re, _ITD, _ID, _OVS, _DVS], [() => DnsRecords, 2, 2, 0, 0]];var GetMobileDeviceAccessEffectRequest$ = [3, n0, _GMDAER, 0, [_OI, _DTe, _DMev, _DOSe, _DUAe], [0, 0, 0, 0, 0], 1];var GetMobileDeviceAccessEffectResponse$ = [3, n0, _GMDAERe, 0, [_E, _MR], [0, () => MobileDeviceAccessMatchedRuleList]];var GetMobileDeviceAccessOverrideRequest$ = [3, n0, _GMDAOR, 0, [_OI, _UIs, _DIe], [0, 0, 0], 3];var GetMobileDeviceAccessOverrideResponse$ = [3, n0, _GMDAORe, 0, [_UIs, _DIe, _E, _D, _DC, _DM], [0, 0, 0, 0, 4, 4]];var GetPersonalAccessTokenMetadataRequest$ = [3, n0, _GPATMR, 0, [_OI, _PATI], [0, 0], 2];var GetPersonalAccessTokenMetadataResponse$ = [3, n0, _GPATMRe, 0, [_PATI, _UIs, _N, _DC, _DLU, _ETx, _Sc], [0, 0, 0, 4, 4, 4, 64 | 0]];var Group$ = [3, n0, _G, 0, [_I, _Em, _N, _S, _ED, _DDi], [0, 0, 0, 0, 4, 4]];var GroupIdentifier$ = [3, n0, _GIro, 0, [_GI, _GN], [0, 0]];var IdentityCenterConfiguration$ = [3, n0, _ICC, 0, [_IA, _AA], [0, 0], 2];var ImpersonationMatchedRule$ = [3, n0, _IMR, 0, [_IRImp, _N], [0, 0]];var ImpersonationRole$ = [3, n0, _IRm, 0, [_IRIm, _N, _Ty, _DC, _DM], [0, 0, 0, 4, 4]];var ImpersonationRule$ = [3, n0, _IRmp, 0, [_IRImp, _E, _N, _D, _TUa, _NTU], [0, 0, 0, 0, 64 | 0, 64 | 0], 2];var LambdaAvailabilityProvider$ = [3, n0, _LAP, 0, [_LA], [0], 1];var ListAccessControlRulesRequest$ = [3, n0, _LACRR, 0, [_OI], [0], 1];var ListAccessControlRulesResponse$ = [3, n0, _LACRRi, 0, [_R], [() => AccessControlRulesList]];var ListAliasesRequest$ = [3, n0, _LAR, 0, [_OI, _EI, _NT, _MRa], [0, 0, 0, 1], 2];var ListAliasesResponse$ = [3, n0, _LARi, 0, [_Ali, _NT], [64 | 0, 0]];var ListAvailabilityConfigurationsRequest$ = [3, n0, _LACR, 0, [_OI, _MRa, _NT], [0, 1, 0], 1];var ListAvailabilityConfigurationsResponse$ = [3, n0, _LACRi, 0, [_ACv, _NT], [() => AvailabilityConfigurationList, 0]];var ListGroupMembersRequest$ = [3, n0, _LGMR, 0, [_OI, _GI, _NT, _MRa], [0, 0, 0, 1], 2];var ListGroupMembersResponse$ = [3, n0, _LGMRi, 0, [_Me, _NT], [() => Members, 0]];var ListGroupsFilters$ = [3, n0, _LGF, 0, [_NP, _PEP, _S], [0, 0, 0]];var ListGroupsForEntityFilters$ = [3, n0, _LGFEF, 0, [_GNP], [0]];var ListGroupsForEntityRequest$ = [3, n0, _LGFER, 0, [_OI, _EI, _F, _NT, _MRa], [0, 0, () => ListGroupsForEntityFilters$, 0, 1], 2];var ListGroupsForEntityResponse$ = [3, n0, _LGFERi, 0, [_Gr, _NT], [() => GroupIdentifiers, 0]];var ListGroupsRequest$ = [3, n0, _LGR, 0, [_OI, _NT, _MRa, _F], [0, 0, 1, () => ListGroupsFilters$], 1];var ListGroupsResponse$ = [3, n0, _LGRi, 0, [_Gr, _NT], [() => Groups, 0]];var ListImpersonationRolesRequest$ = [3, n0, _LIRR, 0, [_OI, _NT, _MRa], [0, 0, 1], 1];var ListImpersonationRolesResponse$ = [3, n0, _LIRRi, 0, [_Rol, _NT], [() => ImpersonationRoleList, 0]];var ListMailboxExportJobsRequest$ = [3, n0, _LMEJR, 0, [_OI, _NT, _MRa], [0, 0, 1], 1];var ListMailboxExportJobsResponse$ = [3, n0, _LMEJRi, 0, [_J, _NT], [() => Jobs, 0]];var ListMailboxPermissionsRequest$ = [3, n0, _LMPR, 0, [_OI, _EI, _NT, _MRa], [0, 0, 0, 1], 2];var ListMailboxPermissionsResponse$ = [3, n0, _LMPRi, 0, [_Per, _NT], [() => Permissions, 0]];var ListMailDomainsRequest$ = [3, n0, _LMDR, 0, [_OI, _MRa, _NT], [0, 1, 0], 1];var ListMailDomainsResponse$ = [3, n0, _LMDRi, 0, [_MD, _NT], [() => MailDomains, 0]];var ListMobileDeviceAccessOverridesRequest$ = [3, n0, _LMDAOR, 0, [_OI, _UIs, _DIe, _NT, _MRa], [0, 0, 0, 0, 1], 1];var ListMobileDeviceAccessOverridesResponse$ = [3, n0, _LMDAORi, 0, [_Ov, _NT], [() => MobileDeviceAccessOverridesList, 0]];var ListMobileDeviceAccessRulesRequest$ = [3, n0, _LMDARR, 0, [_OI], [0], 1];var ListMobileDeviceAccessRulesResponse$ = [3, n0, _LMDARRi, 0, [_R], [() => MobileDeviceAccessRulesList]];var ListOrganizationsRequest$ = [3, n0, _LOR, 0, [_NT, _MRa], [0, 1]];var ListOrganizationsResponse$ = [3, n0, _LORi, 0, [_OS, _NT], [() => OrganizationSummaries, 0]];var ListPersonalAccessTokensRequest$ = [3, n0, _LPATR, 0, [_OI, _UIs, _NT, _MRa], [0, 0, 0, 1], 1];var ListPersonalAccessTokensResponse$ = [3, n0, _LPATRi, 0, [_NT, _PATS], [0, () => PersonalAccessTokenSummaryList]];var ListResourceDelegatesRequest$ = [3, n0, _LRDR, 0, [_OI, _RI, _NT, _MRa], [0, 0, 0, 1], 2];var ListResourceDelegatesResponse$ = [3, n0, _LRDRi, 0, [_Del, _NT], [() => ResourceDelegates, 0]];var ListResourcesFilters$ = [3, n0, _LRF, 0, [_NP, _PEP, _S], [0, 0, 0]];var ListResourcesRequest$ = [3, n0, _LRR, 0, [_OI, _NT, _MRa, _F], [0, 0, 1, () => ListResourcesFilters$], 1];var ListResourcesResponse$ = [3, n0, _LRRi, 0, [_Res, _NT], [[() => Resources, 0], 0]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR, 0, [_RARN], [0], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi, 0, [_Ta], [() => TagList]];var ListUsersFilters$ = [3, n0, _LUF, 0, [_UP, _DNP, _PEP, _S, _IPUIP], [0, [() => UserAttribute, 0], 0, 0, 0]];var ListUsersRequest$ = [3, n0, _LUR, 0, [_OI, _NT, _MRa, _F], [0, 0, 1, [() => ListUsersFilters$, 0]], 1];var ListUsersResponse$ = [3, n0, _LURi, 0, [_U, _NT], [() => Users, 0]];var MailboxExportJob$ = [3, n0, _MEJ, 0, [_JI, _EI, _D, _SBN, _SPa, _EPs, _S, _ST, _ET], [0, 0, 0, 0, 0, 1, 0, 4, 4]];var MailDomainSummary$ = [3, n0, _MDS, 0, [_DN, _DDe], [0, 2]];var Member$ = [3, n0, _Mem, 0, [_I, _N, _Ty, _S, _ED, _DDi], [0, 0, 0, 0, 4, 4]];var MobileDeviceAccessMatchedRule$ = [3, n0, _MDAMR, 0, [_MDARI, _N], [0, 0]];var MobileDeviceAccessOverride$ = [3, n0, _MDAO, 0, [_UIs, _DIe, _E, _D, _DC, _DM], [0, 0, 0, 0, 4, 4]];var MobileDeviceAccessRule$ = [3, n0, _MDAR, 0, [_MDARI, _N, _D, _E, _DT, _NDT, _DMe, _NDM, _DOS, _NDOS, _DUA, _NDUA, _DC, _DM], [0, 0, 0, 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 4, 4]];var OrganizationSummary$ = [3, n0, _OSr, 0, [_OI, _Al, _DMD, _EM, _S], [0, 0, 0, 0, 0]];var Permission$ = [3, n0, _Perm, 0, [_GIr, _GT, _PV], [0, 0, 64 | 0], 3];var PersonalAccessTokenConfiguration$ = [3, n0, _PATC, 0, [_Sta, _LID], [0, 1], 1];var PersonalAccessTokenSummary$ = [3, n0, _PATSe, 0, [_PATI, _UIs, _N, _DC, _DLU, _ETx, _Sc], [0, 0, 0, 4, 4, 4, 64 | 0]];var PutAccessControlRuleRequest$ = [3, n0, _PACRR, 0, [_N, _E, _D, _OI, _IR, _NIR, _A, _NA, _UI, _NUI, _IRI, _NIRI], [0, 0, 0, 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0], 4];var PutAccessControlRuleResponse$ = [3, n0, _PACRRu, 0, [], []];var PutEmailMonitoringConfigurationRequest$ = [3, n0, _PEMCR, 0, [_OI, _LGA, _RA], [0, 0, 0], 2];var PutEmailMonitoringConfigurationResponse$ = [3, n0, _PEMCRu, 0, [], []];var PutIdentityProviderConfigurationRequest$ = [3, n0, _PIPCR, 0, [_OI, _AM, _ICC, _PATC], [0, 0, () => IdentityCenterConfiguration$, () => PersonalAccessTokenConfiguration$], 4];var PutIdentityProviderConfigurationResponse$ = [3, n0, _PIPCRu, 0, [], []];var PutInboundDmarcSettingsRequest$ = [3, n0, _PIDSR, 0, [_OI, _En], [0, 2], 2];var PutInboundDmarcSettingsResponse$ = [3, n0, _PIDSRu, 0, [], []];var PutMailboxPermissionsRequest$ = [3, n0, _PMPR, 0, [_OI, _EI, _GIr, _PV], [0, 0, 0, 64 | 0], 4];var PutMailboxPermissionsResponse$ = [3, n0, _PMPRu, 0, [], []];var PutMobileDeviceAccessOverrideRequest$ = [3, n0, _PMDAOR, 0, [_OI, _UIs, _DIe, _E, _D], [0, 0, 0, 0, 0], 4];var PutMobileDeviceAccessOverrideResponse$ = [3, n0, _PMDAORu, 0, [], []];var PutRetentionPolicyRequest$ = [3, n0, _PRPR, 0, [_OI, _N, _FCo, _I, _D], [0, 0, () => FolderConfigurations, 0, [() => PolicyDescription, 0]], 3];var PutRetentionPolicyResponse$ = [3, n0, _PRPRu, 0, [], []];var RedactedEwsAvailabilityProvider$ = [3, n0, _REAP, 0, [_EE, _EU], [0, 0]];var RegisterMailDomainRequest$ = [3, n0, _RMDR, 0, [_OI, _DN, _CT], [0, 0, [0, 4]], 2];var RegisterMailDomainResponse$ = [3, n0, _RMDRe, 0, [], []];var RegisterToWorkMailRequest$ = [3, n0, _RTWMR, 0, [_OI, _EI, _Em], [0, 0, 0], 3];var RegisterToWorkMailResponse$ = [3, n0, _RTWMRe, 0, [], []];var ResetPasswordRequest$ = [3, n0, _RPR, 0, [_OI, _UIs, _P], [0, 0, [() => Password, 0]], 3];var ResetPasswordResponse$ = [3, n0, _RPRe, 0, [], []];var Resource$ = [3, n0, _Reso, 0, [_I, _Em, _N, _Ty, _S, _ED, _DDi, _D], [0, 0, 0, 0, 0, 4, 4, [() => ResourceDescription, 0]]];var StartMailboxExportJobRequest$ = [3, n0, _SMEJR, 0, [_OI, _EI, _RA, _KKA, _SBN, _SP, _CT, _D], [0, 0, 0, 0, 0, 0, [0, 4], 0], 6];var StartMailboxExportJobResponse$ = [3, n0, _SMEJRt, 0, [_JI], [0]];var Tag$ = [3, n0, _Tag, 0, [_K, _V], [0, 0], 2];var TagResourceRequest$ = [3, n0, _TRR, 0, [_RARN, _Ta], [0, () => TagList], 2];var TagResourceResponse$ = [3, n0, _TRRa, 0, [], []];var TestAvailabilityConfigurationRequest$ = [3, n0, _TACR, 0, [_OI, _DN, _EP, _LP], [0, 0, [() => EwsAvailabilityProvider$, 0], () => LambdaAvailabilityProvider$], 1];var TestAvailabilityConfigurationResponse$ = [3, n0, _TACRe, 0, [_TP, _FR], [2, 0]];var UntagResourceRequest$ = [3, n0, _URR, 0, [_RARN, _TK], [0, 64 | 0], 2];var UntagResourceResponse$ = [3, n0, _URRn, 0, [], []];var UpdateAvailabilityConfigurationRequest$ = [3, n0, _UACR, 0, [_OI, _DN, _EP, _LP], [0, 0, [() => EwsAvailabilityProvider$, 0], () => LambdaAvailabilityProvider$], 2];var UpdateAvailabilityConfigurationResponse$ = [3, n0, _UACRp, 0, [], []];var UpdateDefaultMailDomainRequest$ = [3, n0, _UDMDR, 0, [_OI, _DN], [0, 0], 2];var UpdateDefaultMailDomainResponse$ = [3, n0, _UDMDRp, 0, [], []];var UpdateGroupRequest$ = [3, n0, _UGR, 0, [_OI, _GI, _HFGAL], [0, 0, 2], 2];var UpdateGroupResponse$ = [3, n0, _UGRp, 0, [], []];var UpdateImpersonationRoleRequest$ = [3, n0, _UIRR, 0, [_OI, _IRIm, _N, _Ty, _R, _D], [0, 0, 0, 0, () => ImpersonationRuleList, 0], 5];var UpdateImpersonationRoleResponse$ = [3, n0, _UIRRp, 0, [], []];var UpdateMailboxQuotaRequest$ = [3, n0, _UMQR, 0, [_OI, _UIs, _MQ], [0, 0, 1], 3];var UpdateMailboxQuotaResponse$ = [3, n0, _UMQRp, 0, [], []];var UpdateMobileDeviceAccessRuleRequest$ = [3, n0, _UMDARR, 0, [_OI, _MDARI, _N, _E, _D, _DT, _NDT, _DMe, _NDM, _DOS, _NDOS, _DUA, _NDUA], [0, 0, 0, 0, 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0, 64 | 0], 4];var UpdateMobileDeviceAccessRuleResponse$ = [3, n0, _UMDARRp, 0, [], []];var UpdatePrimaryEmailAddressRequest$ = [3, n0, _UPEAR, 0, [_OI, _EI, _Em], [0, 0, 0], 3];var UpdatePrimaryEmailAddressResponse$ = [3, n0, _UPEARp, 0, [], []];var UpdateResourceRequest$ = [3, n0, _URRp, 0, [_OI, _RI, _N, _BO, _D, _Ty, _HFGAL], [0, 0, 0, () => BookingOptions$, [() => NewResourceDescription, 0], 0, 2], 2];var UpdateResourceResponse$ = [3, n0, _URRpd, 0, [], []];var UpdateUserRequest$ = [3, n0, _UUR, 0, [_OI, _UIs, _Ro, _DNi, _FN, _LN, _HFGAL, _In, _Te, _St, _JT, _C, _Co, _ZC, _Dep, _Cou, _O, _IPUI], [0, 0, 0, [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], 2, [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], [() => UserAttribute, 0], 0], 2];var UpdateUserResponse$ = [3, n0, _UURp, 0, [], []];var User$ = [3, n0, _Us, 0, [_I, _Em, _N, _DNi, _S, _UR, _ED, _DDi, _IPUI, _IPISI], [0, 0, 0, 0, 0, 0, 4, 4, 0, 0]];var AccessControlRulesList = [1, n0, _ACRL, 0, () => AccessControlRule$];var AvailabilityConfigurationList = [1, n0, _ACL, 0, () => AvailabilityConfiguration$];var DnsRecords = [1, n0, _DRn, 0, () => DnsRecord$];var Domains = [1, n0, _Do, 0, () => Domain$];var FolderConfigurations = [1, n0, _FCo, 0, () => FolderConfiguration$];var GroupIdentifiers = [1, n0, _GIrou, 0, () => GroupIdentifier$];var Groups = [1, n0, _Gr, 0, () => Group$];var ImpersonationMatchedRuleList = [1, n0, _IMRL, 0, () => ImpersonationMatchedRule$];var ImpersonationRoleList = [1, n0, _IRL, 0, () => ImpersonationRole$];var ImpersonationRuleList = [1, n0, _IRLm, 0, () => ImpersonationRule$];var Jobs = [1, n0, _J, 0, () => MailboxExportJob$];var MailDomains = [1, n0, _MD, 0, () => MailDomainSummary$];var Members = [1, n0, _Me, 0, () => Member$];var MobileDeviceAccessMatchedRuleList = [1, n0, _MDAMRL, 0, () => MobileDeviceAccessMatchedRule$];var MobileDeviceAccessOverridesList = [1, n0, _MDAOL, 0, () => MobileDeviceAccessOverride$];var MobileDeviceAccessRulesList = [1, n0, _MDARL, 0, () => MobileDeviceAccessRule$];var OrganizationSummaries = [1, n0, _OS, 0, () => OrganizationSummary$];var Permissions = [1, n0, _Per, 0, () => Permission$];var PersonalAccessTokenSummaryList = [1, n0, _PATSL, 0, () => PersonalAccessTokenSummary$];var ResourceDelegates = [1, n0, _RDe, 0, () => Delegate$];var Resources = [1, n0, _Res, 0, [() => Resource$, 0]];var TagList = [1, n0, _TL, 0, () => Tag$];var Users = [1, n0, _U, 0, () => User$];var AssociateDelegateToResource$ = [9, n0, _ADTR, 2, () => AssociateDelegateToResourceRequest$, () => AssociateDelegateToResourceResponse$];var AssociateMemberToGroup$ = [9, n0, _AMTG, 2, () => AssociateMemberToGroupRequest$, () => AssociateMemberToGroupResponse$];var AssumeImpersonationRole$ = [9, n0, _AIR, 0, () => AssumeImpersonationRoleRequest$, () => AssumeImpersonationRoleResponse$];var CancelMailboxExportJob$ = [9, n0, _CMEJ, 2, () => CancelMailboxExportJobRequest$, () => CancelMailboxExportJobResponse$];var CreateAlias$ = [9, n0, _CA, 2, () => CreateAliasRequest$, () => CreateAliasResponse$];var CreateAvailabilityConfiguration$ = [9, n0, _CAC, 2, () => CreateAvailabilityConfigurationRequest$, () => CreateAvailabilityConfigurationResponse$];var CreateGroup$ = [9, n0, _CG, 2, () => CreateGroupRequest$, () => CreateGroupResponse$];var CreateIdentityCenterApplication$ = [9, n0, _CICA, 2, () => CreateIdentityCenterApplicationRequest$, () => CreateIdentityCenterApplicationResponse$];var CreateImpersonationRole$ = [9, n0, _CIR, 0, () => CreateImpersonationRoleRequest$, () => CreateImpersonationRoleResponse$];var CreateMobileDeviceAccessRule$ = [9, n0, _CMDAR, 0, () => CreateMobileDeviceAccessRuleRequest$, () => CreateMobileDeviceAccessRuleResponse$];var CreateOrganization$ = [9, n0, _CO, 2, () => CreateOrganizationRequest$, () => CreateOrganizationResponse$];var CreateResource$ = [9, n0, _CR, 2, () => CreateResourceRequest$, () => CreateResourceResponse$];var CreateUser$ = [9, n0, _CU, 2, () => CreateUserRequest$, () => CreateUserResponse$];var DeleteAccessControlRule$ = [9, n0, _DACRel, 0, () => DeleteAccessControlRuleRequest$, () => DeleteAccessControlRuleResponse$];var DeleteAlias$ = [9, n0, _DA, 2, () => DeleteAliasRequest$, () => DeleteAliasResponse$];var DeleteAvailabilityConfiguration$ = [9, n0, _DAC, 2, () => DeleteAvailabilityConfigurationRequest$, () => DeleteAvailabilityConfigurationResponse$];var DeleteEmailMonitoringConfiguration$ = [9, n0, _DEMC, 2, () => DeleteEmailMonitoringConfigurationRequest$, () => DeleteEmailMonitoringConfigurationResponse$];var DeleteGroup$ = [9, n0, _DG, 2, () => DeleteGroupRequest$, () => DeleteGroupResponse$];var DeleteIdentityCenterApplication$ = [9, n0, _DICA, 2, () => DeleteIdentityCenterApplicationRequest$, () => DeleteIdentityCenterApplicationResponse$];var DeleteIdentityProviderConfiguration$ = [9, n0, _DIPC, 2, () => DeleteIdentityProviderConfigurationRequest$, () => DeleteIdentityProviderConfigurationResponse$];var DeleteImpersonationRole$ = [9, n0, _DIR, 0, () => DeleteImpersonationRoleRequest$, () => DeleteImpersonationRoleResponse$];var DeleteMailboxPermissions$ = [9, n0, _DMP, 2, () => DeleteMailboxPermissionsRequest$, () => DeleteMailboxPermissionsResponse$];var DeleteMobileDeviceAccessOverride$ = [9, n0, _DMDAO, 0, () => DeleteMobileDeviceAccessOverrideRequest$, () => DeleteMobileDeviceAccessOverrideResponse$];var DeleteMobileDeviceAccessRule$ = [9, n0, _DMDAR, 0, () => DeleteMobileDeviceAccessRuleRequest$, () => DeleteMobileDeviceAccessRuleResponse$];var DeleteOrganization$ = [9, n0, _DO, 2, () => DeleteOrganizationRequest$, () => DeleteOrganizationResponse$];var DeletePersonalAccessToken$ = [9, n0, _DPAT, 2, () => DeletePersonalAccessTokenRequest$, () => DeletePersonalAccessTokenResponse$];var DeleteResource$ = [9, n0, _DRe, 2, () => DeleteResourceRequest$, () => DeleteResourceResponse$];var DeleteRetentionPolicy$ = [9, n0, _DRP, 2, () => DeleteRetentionPolicyRequest$, () => DeleteRetentionPolicyResponse$];var DeleteUser$ = [9, n0, _DU, 2, () => DeleteUserRequest$, () => DeleteUserResponse$];var DeregisterFromWorkMail$ = [9, n0, _DFWM, 2, () => DeregisterFromWorkMailRequest$, () => DeregisterFromWorkMailResponse$];var DeregisterMailDomain$ = [9, n0, _DMDe, 2, () => DeregisterMailDomainRequest$, () => DeregisterMailDomainResponse$];var DescribeEmailMonitoringConfiguration$ = [9, n0, _DEMCe, 2, () => DescribeEmailMonitoringConfigurationRequest$, () => DescribeEmailMonitoringConfigurationResponse$];var DescribeEntity$ = [9, n0, _DE, 2, () => DescribeEntityRequest$, () => DescribeEntityResponse$];var DescribeGroup$ = [9, n0, _DGe, 2, () => DescribeGroupRequest$, () => DescribeGroupResponse$];var DescribeIdentityProviderConfiguration$ = [9, n0, _DIPCe, 2, () => DescribeIdentityProviderConfigurationRequest$, () => DescribeIdentityProviderConfigurationResponse$];var DescribeInboundDmarcSettings$ = [9, n0, _DIDS, 2, () => DescribeInboundDmarcSettingsRequest$, () => DescribeInboundDmarcSettingsResponse$];var DescribeMailboxExportJob$ = [9, n0, _DMEJ, 2, () => DescribeMailboxExportJobRequest$, () => DescribeMailboxExportJobResponse$];var DescribeOrganization$ = [9, n0, _DOe, 2, () => DescribeOrganizationRequest$, () => DescribeOrganizationResponse$];var DescribeResource$ = [9, n0, _DRes, 2, () => DescribeResourceRequest$, () => DescribeResourceResponse$];var DescribeUser$ = [9, n0, _DUe, 2, () => DescribeUserRequest$, () => DescribeUserResponse$];var DisassociateDelegateFromResource$ = [9, n0, _DDFR, 2, () => DisassociateDelegateFromResourceRequest$, () => DisassociateDelegateFromResourceResponse$];var DisassociateMemberFromGroup$ = [9, n0, _DMFG, 2, () => DisassociateMemberFromGroupRequest$, () => DisassociateMemberFromGroupResponse$];var GetAccessControlEffect$ = [9, n0, _GACE, 0, () => GetAccessControlEffectRequest$, () => GetAccessControlEffectResponse$];var GetDefaultRetentionPolicy$ = [9, n0, _GDRP, 2, () => GetDefaultRetentionPolicyRequest$, () => GetDefaultRetentionPolicyResponse$];var GetImpersonationRole$ = [9, n0, _GIR, 0, () => GetImpersonationRoleRequest$, () => GetImpersonationRoleResponse$];var GetImpersonationRoleEffect$ = [9, n0, _GIRE, 0, () => GetImpersonationRoleEffectRequest$, () => GetImpersonationRoleEffectResponse$];var GetMailboxDetails$ = [9, n0, _GMD, 2, () => GetMailboxDetailsRequest$, () => GetMailboxDetailsResponse$];var GetMailDomain$ = [9, n0, _GMDe, 2, () => GetMailDomainRequest$, () => GetMailDomainResponse$];var GetMobileDeviceAccessEffect$ = [9, n0, _GMDAE, 0, () => GetMobileDeviceAccessEffectRequest$, () => GetMobileDeviceAccessEffectResponse$];var GetMobileDeviceAccessOverride$ = [9, n0, _GMDAO, 0, () => GetMobileDeviceAccessOverrideRequest$, () => GetMobileDeviceAccessOverrideResponse$];var GetPersonalAccessTokenMetadata$ = [9, n0, _GPATM, 2, () => GetPersonalAccessTokenMetadataRequest$, () => GetPersonalAccessTokenMetadataResponse$];var ListAccessControlRules$ = [9, n0, _LACRis, 0, () => ListAccessControlRulesRequest$, () => ListAccessControlRulesResponse$];var ListAliases$ = [9, n0, _LAi, 2, () => ListAliasesRequest$, () => ListAliasesResponse$];var ListAvailabilityConfigurations$ = [9, n0, _LAC, 0, () => ListAvailabilityConfigurationsRequest$, () => ListAvailabilityConfigurationsResponse$];var ListGroupMembers$ = [9, n0, _LGM, 2, () => ListGroupMembersRequest$, () => ListGroupMembersResponse$];var ListGroups$ = [9, n0, _LG, 2, () => ListGroupsRequest$, () => ListGroupsResponse$];var ListGroupsForEntity$ = [9, n0, _LGFE, 2, () => ListGroupsForEntityRequest$, () => ListGroupsForEntityResponse$];var ListImpersonationRoles$ = [9, n0, _LIR, 0, () => ListImpersonationRolesRequest$, () => ListImpersonationRolesResponse$];var ListMailboxExportJobs$ = [9, n0, _LMEJ, 2, () => ListMailboxExportJobsRequest$, () => ListMailboxExportJobsResponse$];var ListMailboxPermissions$ = [9, n0, _LMP, 2, () => ListMailboxPermissionsRequest$, () => ListMailboxPermissionsResponse$];var ListMailDomains$ = [9, n0, _LMD, 2, () => ListMailDomainsRequest$, () => ListMailDomainsResponse$];var ListMobileDeviceAccessOverrides$ = [9, n0, _LMDAO, 0, () => ListMobileDeviceAccessOverridesRequest$, () => ListMobileDeviceAccessOverridesResponse$];var ListMobileDeviceAccessRules$ = [9, n0, _LMDAR, 0, () => ListMobileDeviceAccessRulesRequest$, () => ListMobileDeviceAccessRulesResponse$];var ListOrganizations$ = [9, n0, _LO, 2, () => ListOrganizationsRequest$, () => ListOrganizationsResponse$];var ListPersonalAccessTokens$ = [9, n0, _LPAT, 2, () => ListPersonalAccessTokensRequest$, () => ListPersonalAccessTokensResponse$];var ListResourceDelegates$ = [9, n0, _LRD, 2, () => ListResourceDelegatesRequest$, () => ListResourceDelegatesResponse$];var ListResources$ = [9, n0, _LR, 2, () => ListResourcesRequest$, () => ListResourcesResponse$];var ListTagsForResource$ = [9, n0, _LTFR, 0, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ListUsers$ = [9, n0, _LU, 2, () => ListUsersRequest$, () => ListUsersResponse$];var PutAccessControlRule$ = [9, n0, _PACR, 0, () => PutAccessControlRuleRequest$, () => PutAccessControlRuleResponse$];var PutEmailMonitoringConfiguration$ = [9, n0, _PEMC, 2, () => PutEmailMonitoringConfigurationRequest$, () => PutEmailMonitoringConfigurationResponse$];var PutIdentityProviderConfiguration$ = [9, n0, _PIPC, 2, () => PutIdentityProviderConfigurationRequest$, () => PutIdentityProviderConfigurationResponse$];var PutInboundDmarcSettings$ = [9, n0, _PIDS, 2, () => PutInboundDmarcSettingsRequest$, () => PutInboundDmarcSettingsResponse$];var PutMailboxPermissions$ = [9, n0, _PMP, 2, () => PutMailboxPermissionsRequest$, () => PutMailboxPermissionsResponse$];var PutMobileDeviceAccessOverride$ = [9, n0, _PMDAO, 0, () => PutMobileDeviceAccessOverrideRequest$, () => PutMobileDeviceAccessOverrideResponse$];var PutRetentionPolicy$ = [9, n0, _PRP, 2, () => PutRetentionPolicyRequest$, () => PutRetentionPolicyResponse$];var RegisterMailDomain$ = [9, n0, _RMD, 2, () => RegisterMailDomainRequest$, () => RegisterMailDomainResponse$];var RegisterToWorkMail$ = [9, n0, _RTWM, 2, () => RegisterToWorkMailRequest$, () => RegisterToWorkMailResponse$];var ResetPassword$ = [9, n0, _RP, 2, () => ResetPasswordRequest$, () => ResetPasswordResponse$];var StartMailboxExportJob$ = [9, n0, _SMEJ, 2, () => StartMailboxExportJobRequest$, () => StartMailboxExportJobResponse$];var TagResource$ = [9, n0, _TR, 0, () => TagResourceRequest$, () => TagResourceResponse$];var TestAvailabilityConfiguration$ = [9, n0, _TAC, 0, () => TestAvailabilityConfigurationRequest$, () => TestAvailabilityConfigurationResponse$];var UntagResource$ = [9, n0, _URn, 0, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateAvailabilityConfiguration$ = [9, n0, _UAC, 2, () => UpdateAvailabilityConfigurationRequest$, () => UpdateAvailabilityConfigurationResponse$];var UpdateDefaultMailDomain$ = [9, n0, _UDMD, 2, () => UpdateDefaultMailDomainRequest$, () => UpdateDefaultMailDomainResponse$];var UpdateGroup$ = [9, n0, _UG, 2, () => UpdateGroupRequest$, () => UpdateGroupResponse$];var UpdateImpersonationRole$ = [9, n0, _UIR, 0, () => UpdateImpersonationRoleRequest$, () => UpdateImpersonationRoleResponse$];var UpdateMailboxQuota$ = [9, n0, _UMQ, 2, () => UpdateMailboxQuotaRequest$, () => UpdateMailboxQuotaResponse$];var UpdateMobileDeviceAccessRule$ = [9, n0, _UMDAR, 0, () => UpdateMobileDeviceAccessRuleRequest$, () => UpdateMobileDeviceAccessRuleResponse$];var UpdatePrimaryEmailAddress$ = [9, n0, _UPEA, 2, () => UpdatePrimaryEmailAddressRequest$, () => UpdatePrimaryEmailAddressResponse$];var UpdateResource$ = [9, n0, _URp, 2, () => UpdateResourceRequest$, () => UpdateResourceResponse$];var UpdateUser$ = [9, n0, _UU, 2, () => UpdateUserRequest$, () => UpdateUserResponse$]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2017-10-01", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultWorkMailHttpAuthSchemeProvider, httpAuthSchemes: config?.httpAuthSchemes ?? [ { schemeId: "aws.auth#sigv4", identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"), signer: new AwsSdkSigV4Signer(), }, ], logger: config?.logger ?? new NoOpLogger(), protocol: config?.protocol ?? AwsJson1_1Protocol, protocolSettings: config?.protocolSettings ?? { defaultNamespace: "com.amazonaws.workmail", errorTypeRegistries, version: "2017-10-01", serviceTarget: "WorkMailService", }, serviceId: config?.serviceId ?? "WorkMail", sha256: config?.sha256 ?? Sha256, urlParser: config?.urlParser ?? parseUrl, utf8Decoder: config?.utf8Decoder ?? fromUtf8, utf8Encoder: config?.utf8Encoder ?? toUtf8, };}; const getRuntimeConfig = (config) => { emitWarningIfUnsupportedVersion(process.version); const defaultsMode = resolveDefaultsModeConfig(config); const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); const clientSharedValues = getRuntimeConfig$1(config); emitWarningIfUnsupportedVersion$1(process.version); const loaderConfig = { profile: config?.profile, logger: clientSharedValues.logger, }; return { ...clientSharedValues, ...config, runtime: "node", defaultsMode, authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig), bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider, defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config), region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }), requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider), retryMode: config?.retryMode ?? loadConfig({ ...NODE_RETRY_MODE_CONFIG_OPTIONS, default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE, }, config), streamCollector: config?.streamCollector ?? streamCollector, useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig), useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig), userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig), };}; const getHttpAuthExtensionConfiguration = (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; }, };};const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class WorkMailClient extends Client { config; constructor(...[configuration]) { const _config_0 = getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = resolveUserAgentConfig(_config_1); const _config_3 = resolveRetryConfig(_config_2); const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(getSchemaSerdePlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); this.middlewareStack.use(getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: defaultWorkMailHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "WorkMailService", "WorkMailClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class AssociateDelegateToResourceCommand extends command(_ep0, _mw0, "AssociateDelegateToResource", AssociateDelegateToResource$) {} class AssociateMemberToGroupCommand extends command(_ep0, _mw0, "AssociateMemberToGroup", AssociateMemberToGroup$) {} class AssumeImpersonationRoleCommand extends command(_ep0, _mw0, "AssumeImpersonationRole", AssumeImpersonationRole$) {} class CancelMailboxExportJobCommand extends command(_ep0, _mw0, "CancelMailboxExportJob", CancelMailboxExportJob$) {} class CreateAliasCommand extends command(_ep0, _mw0, "CreateAlias", CreateAlias$) {} class CreateAvailabilityConfigurationCommand extends command(_ep0, _mw0, "CreateAvailabilityConfiguration", CreateAvailabilityConfiguration$) {} class CreateGroupCommand extends command(_ep0, _mw0, "CreateGroup", CreateGroup$) {} class CreateIdentityCenterApplicationCommand extends command(_ep0, _mw0, "CreateIdentityCenterApplication", CreateIdentityCenterApplication$) {} class CreateImpersonationRoleCommand extends command(_ep0, _mw0, "CreateImpersonationRole", CreateImpersonationRole$) {} class CreateMobileDeviceAccessRuleCommand extends command(_ep0, _mw0, "CreateMobileDeviceAccessRule", CreateMobileDeviceAccessRule$) {} class CreateOrganizationCommand extends command(_ep0, _mw0, "CreateOrganization", CreateOrganization$) {} class CreateResourceCommand extends command(_ep0, _mw0, "CreateResource", CreateResource$) {} class CreateUserCommand extends command(_ep0, _mw0, "CreateUser", CreateUser$) {} class DeleteAccessControlRuleCommand extends command(_ep0, _mw0, "DeleteAccessControlRule", DeleteAccessControlRule$) {} class DeleteAliasCommand extends command(_ep0, _mw0, "DeleteAlias", DeleteAlias$) {} class DeleteAvailabilityConfigurationCommand extends command(_ep0, _mw0, "DeleteAvailabilityConfiguration", DeleteAvailabilityConfiguration$) {} class DeleteEmailMonitoringConfigurationCommand extends command(_ep0, _mw0, "DeleteEmailMonitoringConfiguration", DeleteEmailMonitoringConfiguration$) {} class DeleteGroupCommand extends command(_ep0, _mw0, "DeleteGroup", DeleteGroup$) {} class DeleteIdentityCenterApplicationCommand extends command(_ep0, _mw0, "DeleteIdentityCenterApplication", DeleteIdentityCenterApplication$) {} class DeleteIdentityProviderConfigurationCommand extends command(_ep0, _mw0, "DeleteIdentityProviderConfiguration", DeleteIdentityProviderConfiguration$) {} class DeleteImpersonationRoleCommand extends command(_ep0, _mw0, "DeleteImpersonationRole", DeleteImpersonationRole$) {} class DeleteMailboxPermissionsCommand extends command(_ep0, _mw0, "DeleteMailboxPermissions", DeleteMailboxPermissions$) {} class DeleteMobileDeviceAccessOverrideCommand extends command(_ep0, _mw0, "DeleteMobileDeviceAccessOverride", DeleteMobileDeviceAccessOverride$) {} class DeleteMobileDeviceAccessRuleCommand extends command(_ep0, _mw0, "DeleteMobileDeviceAccessRule", DeleteMobileDeviceAccessRule$) {} class DeleteOrganizationCommand extends command(_ep0, _mw0, "DeleteOrganization", DeleteOrganization$) {} class DeletePersonalAccessTokenCommand extends command(_ep0, _mw0, "DeletePersonalAccessToken", DeletePersonalAccessToken$) {} class DeleteResourceCommand extends command(_ep0, _mw0, "DeleteResource", DeleteResource$) {} class DeleteRetentionPolicyCommand extends command(_ep0, _mw0, "DeleteRetentionPolicy", DeleteRetentionPolicy$) {} class DeleteUserCommand extends command(_ep0, _mw0, "DeleteUser", DeleteUser$) {} class DeregisterFromWorkMailCommand extends command(_ep0, _mw0, "DeregisterFromWorkMail", DeregisterFromWorkMail$) {} class DeregisterMailDomainCommand extends command(_ep0, _mw0, "DeregisterMailDomain", DeregisterMailDomain$) {} class DescribeEmailMonitoringConfigurationCommand extends command(_ep0, _mw0, "DescribeEmailMonitoringConfiguration", DescribeEmailMonitoringConfiguration$) {} class DescribeEntityCommand extends command(_ep0, _mw0, "DescribeEntity", DescribeEntity$) {} class DescribeGroupCommand extends command(_ep0, _mw0, "DescribeGroup", DescribeGroup$) {} class DescribeIdentityProviderConfigurationCommand extends command(_ep0, _mw0, "DescribeIdentityProviderConfiguration", DescribeIdentityProviderConfiguration$) {} class DescribeInboundDmarcSettingsCommand extends command(_ep0, _mw0, "DescribeInboundDmarcSettings", DescribeInboundDmarcSettings$) {} class DescribeMailboxExportJobCommand extends command(_ep0, _mw0, "DescribeMailboxExportJob", DescribeMailboxExportJob$) {} class DescribeOrganizationCommand extends command(_ep0, _mw0, "DescribeOrganization", DescribeOrganization$) {} class DescribeResourceCommand extends command(_ep0, _mw0, "DescribeResource", DescribeResource$) {} class DescribeUserCommand extends command(_ep0, _mw0, "DescribeUser", DescribeUser$) {} class DisassociateDelegateFromResourceCommand extends command(_ep0, _mw0, "DisassociateDelegateFromResource", DisassociateDelegateFromResource$) {} class DisassociateMemberFromGroupCommand extends command(_ep0, _mw0, "DisassociateMemberFromGroup", DisassociateMemberFromGroup$) {} class GetAccessControlEffectCommand extends command(_ep0, _mw0, "GetAccessControlEffect", GetAccessControlEffect$) {} class GetDefaultRetentionPolicyCommand extends command(_ep0, _mw0, "GetDefaultRetentionPolicy", GetDefaultRetentionPolicy$) {} class GetImpersonationRoleCommand extends command(_ep0, _mw0, "GetImpersonationRole", GetImpersonationRole$) {} class GetImpersonationRoleEffectCommand extends command(_ep0, _mw0, "GetImpersonationRoleEffect", GetImpersonationRoleEffect$) {} class GetMailboxDetailsCommand extends command(_ep0, _mw0, "GetMailboxDetails", GetMailboxDetails$) {} class GetMailDomainCommand extends command(_ep0, _mw0, "GetMailDomain", GetMailDomain$) {} class GetMobileDeviceAccessEffectCommand extends command(_ep0, _mw0, "GetMobileDeviceAccessEffect", GetMobileDeviceAccessEffect$) {} class GetMobileDeviceAccessOverrideCommand extends command(_ep0, _mw0, "GetMobileDeviceAccessOverride", GetMobileDeviceAccessOverride$) {} class GetPersonalAccessTokenMetadataCommand extends command(_ep0, _mw0, "GetPersonalAccessTokenMetadata", GetPersonalAccessTokenMetadata$) {} class ListAccessControlRulesCommand extends command(_ep0, _mw0, "ListAccessControlRules", ListAccessControlRules$) {} class ListAliasesCommand extends command(_ep0, _mw0, "ListAliases", ListAliases$) {} class ListAvailabilityConfigurationsCommand extends command(_ep0, _mw0, "ListAvailabilityConfigurations", ListAvailabilityConfigurations$) {} class ListGroupMembersCommand extends command(_ep0, _mw0, "ListGroupMembers", ListGroupMembers$) {} class ListGroupsCommand extends command(_ep0, _mw0, "ListGroups", ListGroups$) {} class ListGroupsForEntityCommand extends command(_ep0, _mw0, "ListGroupsForEntity", ListGroupsForEntity$) {} class ListImpersonationRolesCommand extends command(_ep0, _mw0, "ListImpersonationRoles", ListImpersonationRoles$) {} class ListMailboxExportJobsCommand extends command(_ep0, _mw0, "ListMailboxExportJobs", ListMailboxExportJobs$) {} class ListMailboxPermissionsCommand extends command(_ep0, _mw0, "ListMailboxPermissions", ListMailboxPermissions$) {} class ListMailDomainsCommand extends command(_ep0, _mw0, "ListMailDomains", ListMailDomains$) {} class ListMobileDeviceAccessOverridesCommand extends command(_ep0, _mw0, "ListMobileDeviceAccessOverrides", ListMobileDeviceAccessOverrides$) {} class ListMobileDeviceAccessRulesCommand extends command(_ep0, _mw0, "ListMobileDeviceAccessRules", ListMobileDeviceAccessRules$) {} class ListOrganizationsCommand extends command(_ep0, _mw0, "ListOrganizations", ListOrganizations$) {} class ListPersonalAccessTokensCommand extends command(_ep0, _mw0, "ListPersonalAccessTokens", ListPersonalAccessTokens$) {} class ListResourceDelegatesCommand extends command(_ep0, _mw0, "ListResourceDelegates", ListResourceDelegates$) {} class ListResourcesCommand extends command(_ep0, _mw0, "ListResources", ListResources$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ListUsersCommand extends command(_ep0, _mw0, "ListUsers", ListUsers$) {} class PutAccessControlRuleCommand extends command(_ep0, _mw0, "PutAccessControlRule", PutAccessControlRule$) {} class PutEmailMonitoringConfigurationCommand extends command(_ep0, _mw0, "PutEmailMonitoringConfiguration", PutEmailMonitoringConfiguration$) {} class PutIdentityProviderConfigurationCommand extends command(_ep0, _mw0, "PutIdentityProviderConfiguration", PutIdentityProviderConfiguration$) {} class PutInboundDmarcSettingsCommand extends command(_ep0, _mw0, "PutInboundDmarcSettings", PutInboundDmarcSettings$) {} class PutMailboxPermissionsCommand extends command(_ep0, _mw0, "PutMailboxPermissions", PutMailboxPermissions$) {} class PutMobileDeviceAccessOverrideCommand extends command(_ep0, _mw0, "PutMobileDeviceAccessOverride", PutMobileDeviceAccessOverride$) {} class PutRetentionPolicyCommand extends command(_ep0, _mw0, "PutRetentionPolicy", PutRetentionPolicy$) {} class RegisterMailDomainCommand extends command(_ep0, _mw0, "RegisterMailDomain", RegisterMailDomain$) {} class RegisterToWorkMailCommand extends command(_ep0, _mw0, "RegisterToWorkMail", RegisterToWorkMail$) {} class ResetPasswordCommand extends command(_ep0, _mw0, "ResetPassword", ResetPassword$) {} class StartMailboxExportJobCommand extends command(_ep0, _mw0, "StartMailboxExportJob", StartMailboxExportJob$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class TestAvailabilityConfigurationCommand extends command(_ep0, _mw0, "TestAvailabilityConfiguration", TestAvailabilityConfiguration$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateAvailabilityConfigurationCommand extends command(_ep0, _mw0, "UpdateAvailabilityConfiguration", UpdateAvailabilityConfiguration$) {} class UpdateDefaultMailDomainCommand extends command(_ep0, _mw0, "UpdateDefaultMailDomain", UpdateDefaultMailDomain$) {} class UpdateGroupCommand extends command(_ep0, _mw0, "UpdateGroup", UpdateGroup$) {} class UpdateImpersonationRoleCommand extends command(_ep0, _mw0, "UpdateImpersonationRole", UpdateImpersonationRole$) {} class UpdateMailboxQuotaCommand extends command(_ep0, _mw0, "UpdateMailboxQuota", UpdateMailboxQuota$) {} class UpdateMobileDeviceAccessRuleCommand extends command(_ep0, _mw0, "UpdateMobileDeviceAccessRule", UpdateMobileDeviceAccessRule$) {} class UpdatePrimaryEmailAddressCommand extends command(_ep0, _mw0, "UpdatePrimaryEmailAddress", UpdatePrimaryEmailAddress$) {} class UpdateResourceCommand extends command(_ep0, _mw0, "UpdateResource", UpdateResource$) {} class UpdateUserCommand extends command(_ep0, _mw0, "UpdateUser", UpdateUser$) {} const paginateListAliases = createPaginator(WorkMailClient, ListAliasesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListAvailabilityConfigurations = createPaginator(WorkMailClient, ListAvailabilityConfigurationsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListGroupMembers = createPaginator(WorkMailClient, ListGroupMembersCommand, "NextToken", "NextToken", "MaxResults"); const paginateListGroupsForEntity = createPaginator(WorkMailClient, ListGroupsForEntityCommand, "NextToken", "NextToken", "MaxResults"); const paginateListGroups = createPaginator(WorkMailClient, ListGroupsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListImpersonationRoles = createPaginator(WorkMailClient, ListImpersonationRolesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListMailboxExportJobs = createPaginator(WorkMailClient, ListMailboxExportJobsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListMailboxPermissions = createPaginator(WorkMailClient, ListMailboxPermissionsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListMailDomains = createPaginator(WorkMailClient, ListMailDomainsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListMobileDeviceAccessOverrides = createPaginator(WorkMailClient, ListMobileDeviceAccessOverridesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListOrganizations = createPaginator(WorkMailClient, ListOrganizationsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListPersonalAccessTokens = createPaginator(WorkMailClient, ListPersonalAccessTokensCommand, "NextToken", "NextToken", "MaxResults"); const paginateListResourceDelegates = createPaginator(WorkMailClient, ListResourceDelegatesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListResources = createPaginator(WorkMailClient, ListResourcesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListUsers = createPaginator(WorkMailClient, ListUsersCommand, "NextToken", "NextToken", "MaxResults"); const 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,};const paginators = { paginateListAliases, paginateListAvailabilityConfigurations, paginateListGroupMembers, paginateListGroups, paginateListGroupsForEntity, paginateListImpersonationRoles, paginateListMailboxExportJobs, paginateListMailboxPermissions, paginateListMailDomains, paginateListMobileDeviceAccessOverrides, paginateListOrganizations, paginateListPersonalAccessTokens, paginateListResourceDelegates, paginateListResources, paginateListUsers,};class WorkMail extends WorkMailClient {}createAggregatedClient(commands, WorkMail, { paginators }); const AccessControlRuleEffect = { ALLOW: "ALLOW", DENY: "DENY",};const AccessEffect = { ALLOW: "ALLOW", DENY: "DENY",};const AvailabilityProviderType = { EWS: "EWS", LAMBDA: "LAMBDA",};const ImpersonationRoleType = { FULL_ACCESS: "FULL_ACCESS", READ_ONLY: "READ_ONLY",};const MobileDeviceAccessRuleEffect = { ALLOW: "ALLOW", DENY: "DENY",};const ResourceType = { EQUIPMENT: "EQUIPMENT", ROOM: "ROOM",};const UserRole = { REMOTE_USER: "REMOTE_USER", RESOURCE: "RESOURCE", SYSTEM_USER: "SYSTEM_USER", USER: "USER",};const MemberType = { GROUP: "GROUP", USER: "USER",};const EntityType = { GROUP: "GROUP", RESOURCE: "RESOURCE", USER: "USER",};const EntityState = { DELETED: "DELETED", DISABLED: "DISABLED", ENABLED: "ENABLED",};const IdentityProviderAuthenticationMode = { IDENTITY_PROVIDER_AND_DIRECTORY: "IDENTITY_PROVIDER_AND_DIRECTORY", IDENTITY_PROVIDER_ONLY: "IDENTITY_PROVIDER_ONLY",};const PersonalAccessTokenConfigurationStatus = { ACTIVE: "ACTIVE", INACTIVE: "INACTIVE",};const MailboxExportJobState = { CANCELLED: "CANCELLED", COMPLETED: "COMPLETED", FAILED: "FAILED", RUNNING: "RUNNING",};const DnsRecordVerificationStatus = { FAILED: "FAILED", PENDING: "PENDING", VERIFIED: "VERIFIED",};const RetentionAction = { DELETE: "DELETE", NONE: "NONE", PERMANENTLY_DELETE: "PERMANENTLY_DELETE",};const FolderName = { DELETED_ITEMS: "DELETED_ITEMS", DRAFTS: "DRAFTS", INBOX: "INBOX", JUNK_EMAIL: "JUNK_EMAIL", SENT_ITEMS: "SENT_ITEMS",};const PermissionType = { FULL_ACCESS: "FULL_ACCESS", SEND_AS: "SEND_AS", SEND_ON_BEHALF: "SEND_ON_BEHALF",}; exports.AccessControlRule$ = AccessControlRule$;exports.AccessControlRuleEffect = AccessControlRuleEffect;exports.AccessEffect = AccessEffect;exports.AssociateDelegateToResource$ = AssociateDelegateToResource$;exports.AssociateDelegateToResourceCommand = AssociateDelegateToResourceCommand;exports.AssociateDelegateToResourceRequest$ = AssociateDelegateToResourceRequest$;exports.AssociateDelegateToResourceResponse$ = AssociateDelegateToResourceResponse$;exports.AssociateMemberToGroup$ = AssociateMemberToGroup$;exports.AssociateMemberToGroupCommand = AssociateMemberToGroupCommand;exports.AssociateMemberToGroupRequest$ = AssociateMemberToGroupRequest$;exports.AssociateMemberToGroupResponse$ = AssociateMemberToGroupResponse$;exports.AssumeImpersonationRole$ = AssumeImpersonationRole$;exports.AssumeImpersonationRoleCommand = AssumeImpersonationRoleCommand;exports.AssumeImpersonationRoleRequest$ = AssumeImpersonationRoleRequest$;exports.AssumeImpersonationRoleResponse$ = AssumeImpersonationRoleResponse$;exports.AvailabilityConfiguration$ = AvailabilityConfiguration$;exports.AvailabilityProviderType = AvailabilityProviderType;exports.BookingOptions$ = BookingOptions$;exports.CancelMailboxExportJob$ = CancelMailboxExportJob$;exports.CancelMailboxExportJobCommand = CancelMailboxExportJobCommand;exports.CancelMailboxExportJobRequest$ = CancelMailboxExportJobRequest$;exports.CancelMailboxExportJobResponse$ = CancelMailboxExportJobResponse$;exports.CreateAlias$ = CreateAlias$;exports.CreateAliasCommand = CreateAliasCommand;exports.CreateAliasRequest$ = CreateAliasRequest$;exports.CreateAliasResponse$ = CreateAliasResponse$;exports.CreateAvailabilityConfiguration$ = CreateAvailabilityConfiguration$;exports.CreateAvailabilityConfigurationCommand = CreateAvailabilityConfigurationCommand;exports.CreateAvailabilityConfigurationRequest$ = CreateAvailabilityConfigurationRequest$;exports.CreateAvailabilityConfigurationResponse$ = CreateAvailabilityConfigurationResponse$;exports.CreateGroup$ = CreateGroup$;exports.CreateGroupCommand = CreateGroupCommand;exports.CreateGroupRequest$ = CreateGroupRequest$;exports.CreateGroupResponse$ = CreateGroupResponse$;exports.CreateIdentityCenterApplication$ = CreateIdentityCenterApplication$;exports.CreateIdentityCenterApplicationCommand = CreateIdentityCenterApplicationCommand;exports.CreateIdentityCenterApplicationRequest$ = CreateIdentityCenterApplicationRequest$;exports.CreateIdentityCenterApplicationResponse$ = CreateIdentityCenterApplicationResponse$;exports.CreateImpersonationRole$ = CreateImpersonationRole$;exports.CreateImpersonationRoleCommand = CreateImpersonationRoleCommand;exports.CreateImpersonationRoleRequest$ = CreateImpersonationRoleRequest$;exports.CreateImpersonationRoleResponse$ = CreateImpersonationRoleResponse$;exports.CreateMobileDeviceAccessRule$ = CreateMobileDeviceAccessRule$;exports.CreateMobileDeviceAccessRuleCommand = CreateMobileDeviceAccessRuleCommand;exports.CreateMobileDeviceAccessRuleRequest$ = CreateMobileDeviceAccessRuleRequest$;exports.CreateMobileDeviceAccessRuleResponse$ = CreateMobileDeviceAccessRuleResponse$;exports.CreateOrganization$ = CreateOrganization$;exports.CreateOrganizationCommand = CreateOrganizationCommand;exports.CreateOrganizationRequest$ = CreateOrganizationRequest$;exports.CreateOrganizationResponse$ = CreateOrganizationResponse$;exports.CreateResource$ = CreateResource$;exports.CreateResourceCommand = CreateResourceCommand;exports.CreateResourceRequest$ = CreateResourceRequest$;exports.CreateResourceResponse$ = CreateResourceResponse$;exports.CreateUser$ = CreateUser$;exports.CreateUserCommand = CreateUserCommand;exports.CreateUserRequest$ = CreateUserRequest$;exports.CreateUserResponse$ = CreateUserResponse$;exports.Delegate$ = Delegate$;exports.DeleteAccessControlRule$ = DeleteAccessControlRule$;exports.DeleteAccessControlRuleCommand = DeleteAccessControlRuleCommand;exports.DeleteAccessControlRuleRequest$ = DeleteAccessControlRuleRequest$;exports.DeleteAccessControlRuleResponse$ = DeleteAccessControlRuleResponse$;exports.DeleteAlias$ = DeleteAlias$;exports.DeleteAliasCommand = DeleteAliasCommand;exports.DeleteAliasRequest$ = DeleteAliasRequest$;exports.DeleteAliasResponse$ = DeleteAliasResponse$;exports.DeleteAvailabilityConfiguration$ = DeleteAvailabilityConfiguration$;exports.DeleteAvailabilityConfigurationCommand = DeleteAvailabilityConfigurationCommand;exports.DeleteAvailabilityConfigurationRequest$ = DeleteAvailabilityConfigurationRequest$;exports.DeleteAvailabilityConfigurationResponse$ = DeleteAvailabilityConfigurationResponse$;exports.DeleteEmailMonitoringConfiguration$ = DeleteEmailMonitoringConfiguration$;exports.DeleteEmailMonitoringConfigurationCommand = DeleteEmailMonitoringConfigurationCommand;exports.DeleteEmailMonitoringConfigurationRequest$ = DeleteEmailMonitoringConfigurationRequest$;exports.DeleteEmailMonitoringConfigurationResponse$ = DeleteEmailMonitoringConfigurationResponse$;exports.DeleteGroup$ = DeleteGroup$;exports.DeleteGroupCommand = DeleteGroupCommand;exports.DeleteGroupRequest$ = DeleteGroupRequest$;exports.DeleteGroupResponse$ = DeleteGroupResponse$;exports.DeleteIdentityCenterApplication$ = DeleteIdentityCenterApplication$;exports.DeleteIdentityCenterApplicationCommand = DeleteIdentityCenterApplicationCommand;exports.DeleteIdentityCenterApplicationRequest$ = DeleteIdentityCenterApplicationRequest$;exports.DeleteIdentityCenterApplicationResponse$ = DeleteIdentityCenterApplicationResponse$;exports.DeleteIdentityProviderConfiguration$ = DeleteIdentityProviderConfiguration$;exports.DeleteIdentityProviderConfigurationCommand = DeleteIdentityProviderConfigurationCommand;exports.DeleteIdentityProviderConfigurationRequest$ = DeleteIdentityProviderConfigurationRequest$;exports.DeleteIdentityProviderConfigurationResponse$ = DeleteIdentityProviderConfigurationResponse$;exports.DeleteImpersonationRole$ = DeleteImpersonationRole$;exports.DeleteImpersonationRoleCommand = DeleteImpersonationRoleCommand;exports.DeleteImpersonationRoleRequest$ = DeleteImpersonationRoleRequest$;exports.DeleteImpersonationRoleResponse$ = DeleteImpersonationRoleResponse$;exports.DeleteMailboxPermissions$ = DeleteMailboxPermissions$;exports.DeleteMailboxPermissionsCommand = DeleteMailboxPermissionsCommand;exports.DeleteMailboxPermissionsRequest$ = DeleteMailboxPermissionsRequest$;exports.DeleteMailboxPermissionsResponse$ = DeleteMailboxPermissionsResponse$;exports.DeleteMobileDeviceAccessOverride$ = DeleteMobileDeviceAccessOverride$;exports.DeleteMobileDeviceAccessOverrideCommand = DeleteMobileDeviceAccessOverrideCommand;exports.DeleteMobileDeviceAccessOverrideRequest$ = DeleteMobileDeviceAccessOverrideRequest$;exports.DeleteMobileDeviceAccessOverrideResponse$ = DeleteMobileDeviceAccessOverrideResponse$;exports.DeleteMobileDeviceAccessRule$ = DeleteMobileDeviceAccessRule$;exports.DeleteMobileDeviceAccessRuleCommand = DeleteMobileDeviceAccessRuleCommand;exports.DeleteMobileDeviceAccessRuleRequest$ = DeleteMobileDeviceAccessRuleRequest$;exports.DeleteMobileDeviceAccessRuleResponse$ = DeleteMobileDeviceAccessRuleResponse$;exports.DeleteOrganization$ = DeleteOrganization$;exports.DeleteOrganizationCommand = DeleteOrganizationCommand;exports.DeleteOrganizationRequest$ = DeleteOrganizationRequest$;exports.DeleteOrganizationResponse$ = DeleteOrganizationResponse$;exports.DeletePersonalAccessToken$ = DeletePersonalAccessToken$;exports.DeletePersonalAccessTokenCommand = DeletePersonalAccessTokenCommand;exports.DeletePersonalAccessTokenRequest$ = DeletePersonalAccessTokenRequest$;exports.DeletePersonalAccessTokenResponse$ = DeletePersonalAccessTokenResponse$;exports.DeleteResource$ = DeleteResource$;exports.DeleteResourceCommand = DeleteResourceCommand;exports.DeleteResourceRequest$ = DeleteResourceRequest$;exports.DeleteResourceResponse$ = DeleteResourceResponse$;exports.DeleteRetentionPolicy$ = DeleteRetentionPolicy$;exports.DeleteRetentionPolicyCommand = DeleteRetentionPolicyCommand;exports.DeleteRetentionPolicyRequest$ = DeleteRetentionPolicyRequest$;exports.DeleteRetentionPolicyResponse$ = DeleteRetentionPolicyResponse$;exports.DeleteUser$ = DeleteUser$;exports.DeleteUserCommand = DeleteUserCommand;exports.DeleteUserRequest$ = DeleteUserRequest$;exports.DeleteUserResponse$ = DeleteUserResponse$;exports.DeregisterFromWorkMail$ = DeregisterFromWorkMail$;exports.DeregisterFromWorkMailCommand = DeregisterFromWorkMailCommand;exports.DeregisterFromWorkMailRequest$ = DeregisterFromWorkMailRequest$;exports.DeregisterFromWorkMailResponse$ = DeregisterFromWorkMailResponse$;exports.DeregisterMailDomain$ = DeregisterMailDomain$;exports.DeregisterMailDomainCommand = DeregisterMailDomainCommand;exports.DeregisterMailDomainRequest$ = DeregisterMailDomainRequest$;exports.DeregisterMailDomainResponse$ = DeregisterMailDomainResponse$;exports.DescribeEmailMonitoringConfiguration$ = DescribeEmailMonitoringConfiguration$;exports.DescribeEmailMonitoringConfigurationCommand = DescribeEmailMonitoringConfigurationCommand;exports.DescribeEmailMonitoringConfigurationRequest$ = DescribeEmailMonitoringConfigurationRequest$;exports.DescribeEmailMonitoringConfigurationResponse$ = DescribeEmailMonitoringConfigurationResponse$;exports.DescribeEntity$ = DescribeEntity$;exports.DescribeEntityCommand = DescribeEntityCommand;exports.DescribeEntityRequest$ = DescribeEntityRequest$;exports.DescribeEntityResponse$ = DescribeEntityResponse$;exports.DescribeGroup$ = DescribeGroup$;exports.DescribeGroupCommand = DescribeGroupCommand;exports.DescribeGroupRequest$ = DescribeGroupRequest$;exports.DescribeGroupResponse$ = DescribeGroupResponse$;exports.DescribeIdentityProviderConfiguration$ = DescribeIdentityProviderConfiguration$;exports.DescribeIdentityProviderConfigurationCommand = DescribeIdentityProviderConfigurationCommand;exports.DescribeIdentityProviderConfigurationRequest$ = DescribeIdentityProviderConfigurationRequest$;exports.DescribeIdentityProviderConfigurationResponse$ = DescribeIdentityProviderConfigurationResponse$;exports.DescribeInboundDmarcSettings$ = DescribeInboundDmarcSettings$;exports.DescribeInboundDmarcSettingsCommand = DescribeInboundDmarcSettingsCommand;exports.DescribeInboundDmarcSettingsRequest$ = DescribeInboundDmarcSettingsRequest$;exports.DescribeInboundDmarcSettingsResponse$ = DescribeInboundDmarcSettingsResponse$;exports.DescribeMailboxExportJob$ = DescribeMailboxExportJob$;exports.DescribeMailboxExportJobCommand = DescribeMailboxExportJobCommand;exports.DescribeMailboxExportJobRequest$ = DescribeMailboxExportJobRequest$;exports.DescribeMailboxExportJobResponse$ = DescribeMailboxExportJobResponse$;exports.DescribeOrganization$ = DescribeOrganization$;exports.DescribeOrganizationCommand = DescribeOrganizationCommand;exports.DescribeOrganizationRequest$ = DescribeOrganizationRequest$;exports.DescribeOrganizationResponse$ = DescribeOrganizationResponse$;exports.DescribeResource$ = DescribeResource$;exports.DescribeResourceCommand = DescribeResourceCommand;exports.DescribeResourceRequest$ = DescribeResourceRequest$;exports.DescribeResourceResponse$ = DescribeResourceResponse$;exports.DescribeUser$ = DescribeUser$;exports.DescribeUserCommand = DescribeUserCommand;exports.DescribeUserRequest$ = DescribeUserRequest$;exports.DescribeUserResponse$ = DescribeUserResponse$;exports.DirectoryInUseException = DirectoryInUseException;exports.DirectoryInUseException$ = DirectoryInUseException$;exports.DirectoryServiceAuthenticationFailedException = DirectoryServiceAuthenticationFailedException;exports.DirectoryServiceAuthenticationFailedException$ = DirectoryServiceAuthenticationFailedException$;exports.DirectoryUnavailableException = DirectoryUnavailableException;exports.DirectoryUnavailableException$ = DirectoryUnavailableException$;exports.DisassociateDelegateFromResource$ = DisassociateDelegateFromResource$;exports.DisassociateDelegateFromResourceCommand = DisassociateDelegateFromResourceCommand;exports.DisassociateDelegateFromResourceRequest$ = DisassociateDelegateFromResourceRequest$;exports.DisassociateDelegateFromResourceResponse$ = DisassociateDelegateFromResourceResponse$;exports.DisassociateMemberFromGroup$ = DisassociateMemberFromGroup$;exports.DisassociateMemberFromGroupCommand = DisassociateMemberFromGroupCommand;exports.DisassociateMemberFromGroupRequest$ = DisassociateMemberFromGroupRequest$;exports.DisassociateMemberFromGroupResponse$ = DisassociateMemberFromGroupResponse$;exports.DnsRecord$ = DnsRecord$;exports.DnsRecordVerificationStatus = DnsRecordVerificationStatus;exports.Domain$ = Domain$;exports.EmailAddressInUseException = EmailAddressInUseException;exports.EmailAddressInUseException$ = EmailAddressInUseException$;exports.EntityAlreadyRegisteredException = EntityAlreadyRegisteredException;exports.EntityAlreadyRegisteredException$ = EntityAlreadyRegisteredException$;exports.EntityNotFoundException = EntityNotFoundException;exports.EntityNotFoundException$ = EntityNotFoundException$;exports.EntityState = EntityState;exports.EntityStateException = EntityStateException;exports.EntityStateException$ = EntityStateException$;exports.EntityType = EntityType;exports.EwsAvailabilityProvider$ = EwsAvailabilityProvider$;exports.FolderConfiguration$ = FolderConfiguration$;exports.FolderName = FolderName;exports.GetAccessControlEffect$ = GetAccessControlEffect$;exports.GetAccessControlEffectCommand = GetAccessControlEffectCommand;exports.GetAccessControlEffectRequest$ = GetAccessControlEffectRequest$;exports.GetAccessControlEffectResponse$ = GetAccessControlEffectResponse$;exports.GetDefaultRetentionPolicy$ = GetDefaultRetentionPolicy$;exports.GetDefaultRetentionPolicyCommand = GetDefaultRetentionPolicyCommand;exports.GetDefaultRetentionPolicyRequest$ = GetDefaultRetentionPolicyRequest$;exports.GetDefaultRetentionPolicyResponse$ = GetDefaultRetentionPolicyResponse$;exports.GetImpersonationRole$ = GetImpersonationRole$;exports.GetImpersonationRoleCommand = GetImpersonationRoleCommand;exports.GetImpersonationRoleEffect$ = GetImpersonationRoleEffect$;exports.GetImpersonationRoleEffectCommand = GetImpersonationRoleEffectCommand;exports.GetImpersonationRoleEffectRequest$ = GetImpersonationRoleEffectRequest$;exports.GetImpersonationRoleEffectResponse$ = GetImpersonationRoleEffectResponse$;exports.GetImpersonationRoleRequest$ = GetImpersonationRoleRequest$;exports.GetImpersonationRoleResponse$ = GetImpersonationRoleResponse$;exports.GetMailDomain$ = GetMailDomain$;exports.GetMailDomainCommand = GetMailDomainCommand;exports.GetMailDomainRequest$ = GetMailDomainRequest$;exports.GetMailDomainResponse$ = GetMailDomainResponse$;exports.GetMailboxDetails$ = GetMailboxDetails$;exports.GetMailboxDetailsCommand = GetMailboxDetailsCommand;exports.GetMailboxDetailsRequest$ = GetMailboxDetailsRequest$;exports.GetMailboxDetailsResponse$ = GetMailboxDetailsResponse$;exports.GetMobileDeviceAccessEffect$ = GetMobileDeviceAccessEffect$;exports.GetMobileDeviceAccessEffectCommand = GetMobileDeviceAccessEffectCommand;exports.GetMobileDeviceAccessEffectRequest$ = GetMobileDeviceAccessEffectRequest$;exports.GetMobileDeviceAccessEffectResponse$ = GetMobileDeviceAccessEffectResponse$;exports.GetMobileDeviceAccessOverride$ = GetMobileDeviceAccessOverride$;exports.GetMobileDeviceAccessOverrideCommand = GetMobileDeviceAccessOverrideCommand;exports.GetMobileDeviceAccessOverrideRequest$ = GetMobileDeviceAccessOverrideRequest$;exports.GetMobileDeviceAccessOverrideResponse$ = GetMobileDeviceAccessOverrideResponse$;exports.GetPersonalAccessTokenMetadata$ = GetPersonalAccessTokenMetadata$;exports.GetPersonalAccessTokenMetadataCommand = GetPersonalAccessTokenMetadataCommand;exports.GetPersonalAccessTokenMetadataRequest$ = GetPersonalAccessTokenMetadataRequest$;exports.GetPersonalAccessTokenMetadataResponse$ = GetPersonalAccessTokenMetadataResponse$;exports.Group$ = Group$;exports.GroupIdentifier$ = GroupIdentifier$;exports.IdentityCenterConfiguration$ = IdentityCenterConfiguration$;exports.IdentityProviderAuthenticationMode = IdentityProviderAuthenticationMode;exports.ImpersonationMatchedRule$ = ImpersonationMatchedRule$;exports.ImpersonationRole$ = ImpersonationRole$;exports.ImpersonationRoleType = ImpersonationRoleType;exports.ImpersonationRule$ = ImpersonationRule$;exports.InvalidConfigurationException = InvalidConfigurationException;exports.InvalidConfigurationException$ = InvalidConfigurationException$;exports.InvalidCustomSesConfigurationException = InvalidCustomSesConfigurationException;exports.InvalidCustomSesConfigurationException$ = InvalidCustomSesConfigurationException$;exports.InvalidParameterException = InvalidParameterException;exports.InvalidParameterException$ = InvalidParameterException$;exports.InvalidPasswordException = InvalidPasswordException;exports.InvalidPasswordException$ = InvalidPasswordException$;exports.LambdaAvailabilityProvider$ = LambdaAvailabilityProvider$;exports.LimitExceededException = LimitExceededException;exports.LimitExceededException$ = LimitExceededException$;exports.ListAccessControlRules$ = ListAccessControlRules$;exports.ListAccessControlRulesCommand = ListAccessControlRulesCommand;exports.ListAccessControlRulesRequest$ = ListAccessControlRulesRequest$;exports.ListAccessControlRulesResponse$ = ListAccessControlRulesResponse$;exports.ListAliases$ = ListAliases$;exports.ListAliasesCommand = ListAliasesCommand;exports.ListAliasesRequest$ = ListAliasesRequest$;exports.ListAliasesResponse$ = ListAliasesResponse$;exports.ListAvailabilityConfigurations$ = ListAvailabilityConfigurations$;exports.ListAvailabilityConfigurationsCommand = ListAvailabilityConfigurationsCommand;exports.ListAvailabilityConfigurationsRequest$ = ListAvailabilityConfigurationsRequest$;exports.ListAvailabilityConfigurationsResponse$ = ListAvailabilityConfigurationsResponse$;exports.ListGroupMembers$ = ListGroupMembers$;exports.ListGroupMembersCommand = ListGroupMembersCommand;exports.ListGroupMembersRequest$ = ListGroupMembersRequest$;exports.ListGroupMembersResponse$ = ListGroupMembersResponse$;exports.ListGroups$ = ListGroups$;exports.ListGroupsCommand = ListGroupsCommand;exports.ListGroupsFilters$ = ListGroupsFilters$;exports.ListGroupsForEntity$ = ListGroupsForEntity$;exports.ListGroupsForEntityCommand = ListGroupsForEntityCommand;exports.ListGroupsForEntityFilters$ = ListGroupsForEntityFilters$;exports.ListGroupsForEntityRequest$ = ListGroupsForEntityRequest$;exports.ListGroupsForEntityResponse$ = ListGroupsForEntityResponse$;exports.ListGroupsRequest$ = ListGroupsRequest$;exports.ListGroupsResponse$ = ListGroupsResponse$;exports.ListImpersonationRoles$ = ListImpersonationRoles$;exports.ListImpersonationRolesCommand = ListImpersonationRolesCommand;exports.ListImpersonationRolesRequest$ = ListImpersonationRolesRequest$;exports.ListImpersonationRolesResponse$ = ListImpersonationRolesResponse$;exports.ListMailDomains$ = ListMailDomains$;exports.ListMailDomainsCommand = ListMailDomainsCommand;exports.ListMailDomainsRequest$ = ListMailDomainsRequest$;exports.ListMailDomainsResponse$ = ListMailDomainsResponse$;exports.ListMailboxExportJobs$ = ListMailboxExportJobs$;exports.ListMailboxExportJobsCommand = ListMailboxExportJobsCommand;exports.ListMailboxExportJobsRequest$ = ListMailboxExportJobsRequest$;exports.ListMailboxExportJobsResponse$ = ListMailboxExportJobsResponse$;exports.ListMailboxPermissions$ = ListMailboxPermissions$;exports.ListMailboxPermissionsCommand = ListMailboxPermissionsCommand;exports.ListMailboxPermissionsRequest$ = ListMailboxPermissionsRequest$;exports.ListMailboxPermissionsResponse$ = ListMailboxPermissionsResponse$;exports.ListMobileDeviceAccessOverrides$ = ListMobileDeviceAccessOverrides$;exports.ListMobileDeviceAccessOverridesCommand = ListMobileDeviceAccessOverridesCommand;exports.ListMobileDeviceAccessOverridesRequest$ = ListMobileDeviceAccessOverridesRequest$;exports.ListMobileDeviceAccessOverridesResponse$ = ListMobileDeviceAccessOverridesResponse$;exports.ListMobileDeviceAccessRules$ = ListMobileDeviceAccessRules$;exports.ListMobileDeviceAccessRulesCommand = ListMobileDeviceAccessRulesCommand;exports.ListMobileDeviceAccessRulesRequest$ = ListMobileDeviceAccessRulesRequest$;exports.ListMobileDeviceAccessRulesResponse$ = ListMobileDeviceAccessRulesResponse$;exports.ListOrganizations$ = ListOrganizations$;exports.ListOrganizationsCommand = ListOrganizationsCommand;exports.ListOrganizationsRequest$ = ListOrganizationsRequest$;exports.ListOrganizationsResponse$ = ListOrganizationsResponse$;exports.ListPersonalAccessTokens$ = ListPersonalAccessTokens$;exports.ListPersonalAccessTokensCommand = ListPersonalAccessTokensCommand;exports.ListPersonalAccessTokensRequest$ = ListPersonalAccessTokensRequest$;exports.ListPersonalAccessTokensResponse$ = ListPersonalAccessTokensResponse$;exports.ListResourceDelegates$ = ListResourceDelegates$;exports.ListResourceDelegatesCommand = ListResourceDelegatesCommand;exports.ListResourceDelegatesRequest$ = ListResourceDelegatesRequest$;exports.ListResourceDelegatesResponse$ = ListResourceDelegatesResponse$;exports.ListResources$ = ListResources$;exports.ListResourcesCommand = ListResourcesCommand;exports.ListResourcesFilters$ = ListResourcesFilters$;exports.ListResourcesRequest$ = ListResourcesRequest$;exports.ListResourcesResponse$ = ListResourcesResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ListUsers$ = ListUsers$;exports.ListUsersCommand = ListUsersCommand;exports.ListUsersFilters$ = ListUsersFilters$;exports.ListUsersRequest$ = ListUsersRequest$;exports.ListUsersResponse$ = ListUsersResponse$;exports.MailDomainInUseException = MailDomainInUseException;exports.MailDomainInUseException$ = MailDomainInUseException$;exports.MailDomainNotFoundException = MailDomainNotFoundException;exports.MailDomainNotFoundException$ = MailDomainNotFoundException$;exports.MailDomainStateException = MailDomainStateException;exports.MailDomainStateException$ = MailDomainStateException$;exports.MailDomainSummary$ = MailDomainSummary$;exports.MailboxExportJob$ = MailboxExportJob$;exports.MailboxExportJobState = MailboxExportJobState;exports.Member$ = Member$;exports.MemberType = MemberType;exports.MobileDeviceAccessMatchedRule$ = MobileDeviceAccessMatchedRule$;exports.MobileDeviceAccessOverride$ = MobileDeviceAccessOverride$;exports.MobileDeviceAccessRule$ = MobileDeviceAccessRule$;exports.MobileDeviceAccessRuleEffect = MobileDeviceAccessRuleEffect;exports.NameAvailabilityException = NameAvailabilityException;exports.NameAvailabilityException$ = NameAvailabilityException$;exports.OrganizationNotFoundException = OrganizationNotFoundException;exports.OrganizationNotFoundException$ = OrganizationNotFoundException$;exports.OrganizationStateException = OrganizationStateException;exports.OrganizationStateException$ = OrganizationStateException$;exports.OrganizationSummary$ = OrganizationSummary$;exports.Permission$ = Permission$;exports.PermissionType = PermissionType;exports.PersonalAccessTokenConfiguration$ = PersonalAccessTokenConfiguration$;exports.PersonalAccessTokenConfigurationStatus = PersonalAccessTokenConfigurationStatus;exports.PersonalAccessTokenSummary$ = PersonalAccessTokenSummary$;exports.PutAccessControlRule$ = PutAccessControlRule$;exports.PutAccessControlRuleCommand = PutAccessControlRuleCommand;exports.PutAccessControlRuleRequest$ = PutAccessControlRuleRequest$;exports.PutAccessControlRuleResponse$ = PutAccessControlRuleResponse$;exports.PutEmailMonitoringConfiguration$ = PutEmailMonitoringConfiguration$;exports.PutEmailMonitoringConfigurationCommand = PutEmailMonitoringConfigurationCommand;exports.PutEmailMonitoringConfigurationRequest$ = PutEmailMonitoringConfigurationRequest$;exports.PutEmailMonitoringConfigurationResponse$ = PutEmailMonitoringConfigurationResponse$;exports.PutIdentityProviderConfiguration$ = PutIdentityProviderConfiguration$;exports.PutIdentityProviderConfigurationCommand = PutIdentityProviderConfigurationCommand;exports.PutIdentityProviderConfigurationRequest$ = PutIdentityProviderConfigurationRequest$;exports.PutIdentityProviderConfigurationResponse$ = PutIdentityProviderConfigurationResponse$;exports.PutInboundDmarcSettings$ = PutInboundDmarcSettings$;exports.PutInboundDmarcSettingsCommand = PutInboundDmarcSettingsCommand;exports.PutInboundDmarcSettingsRequest$ = PutInboundDmarcSettingsRequest$;exports.PutInboundDmarcSettingsResponse$ = PutInboundDmarcSettingsResponse$;exports.PutMailboxPermissions$ = PutMailboxPermissions$;exports.PutMailboxPermissionsCommand = PutMailboxPermissionsCommand;exports.PutMailboxPermissionsRequest$ = PutMailboxPermissionsRequest$;exports.PutMailboxPermissionsResponse$ = PutMailboxPermissionsResponse$;exports.PutMobileDeviceAccessOverride$ = PutMobileDeviceAccessOverride$;exports.PutMobileDeviceAccessOverrideCommand = PutMobileDeviceAccessOverrideCommand;exports.PutMobileDeviceAccessOverrideRequest$ = PutMobileDeviceAccessOverrideRequest$;exports.PutMobileDeviceAccessOverrideResponse$ = PutMobileDeviceAccessOverrideResponse$;exports.PutRetentionPolicy$ = PutRetentionPolicy$;exports.PutRetentionPolicyCommand = PutRetentionPolicyCommand;exports.PutRetentionPolicyRequest$ = PutRetentionPolicyRequest$;exports.PutRetentionPolicyResponse$ = PutRetentionPolicyResponse$;exports.RedactedEwsAvailabilityProvider$ = RedactedEwsAvailabilityProvider$;exports.RegisterMailDomain$ = RegisterMailDomain$;exports.RegisterMailDomainCommand = RegisterMailDomainCommand;exports.RegisterMailDomainRequest$ = RegisterMailDomainRequest$;exports.RegisterMailDomainResponse$ = RegisterMailDomainResponse$;exports.RegisterToWorkMail$ = RegisterToWorkMail$;exports.RegisterToWorkMailCommand = RegisterToWorkMailCommand;exports.RegisterToWorkMailRequest$ = RegisterToWorkMailRequest$;exports.RegisterToWorkMailResponse$ = RegisterToWorkMailResponse$;exports.ReservedNameException = ReservedNameException;exports.ReservedNameException$ = ReservedNameException$;exports.ResetPassword$ = ResetPassword$;exports.ResetPasswordCommand = ResetPasswordCommand;exports.ResetPasswordRequest$ = ResetPasswordRequest$;exports.ResetPasswordResponse$ = ResetPasswordResponse$;exports.Resource$ = Resource$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ResourceType = ResourceType;exports.RetentionAction = RetentionAction;exports.StartMailboxExportJob$ = StartMailboxExportJob$;exports.StartMailboxExportJobCommand = StartMailboxExportJobCommand;exports.StartMailboxExportJobRequest$ = StartMailboxExportJobRequest$;exports.StartMailboxExportJobResponse$ = StartMailboxExportJobResponse$;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.TestAvailabilityConfiguration$ = TestAvailabilityConfiguration$;exports.TestAvailabilityConfigurationCommand = TestAvailabilityConfigurationCommand;exports.TestAvailabilityConfigurationRequest$ = TestAvailabilityConfigurationRequest$;exports.TestAvailabilityConfigurationResponse$ = TestAvailabilityConfigurationResponse$;exports.TooManyTagsException = TooManyTagsException;exports.TooManyTagsException$ = TooManyTagsException$;exports.UnsupportedOperationException = UnsupportedOperationException;exports.UnsupportedOperationException$ = UnsupportedOperationException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateAvailabilityConfiguration$ = UpdateAvailabilityConfiguration$;exports.UpdateAvailabilityConfigurationCommand = UpdateAvailabilityConfigurationCommand;exports.UpdateAvailabilityConfigurationRequest$ = UpdateAvailabilityConfigurationRequest$;exports.UpdateAvailabilityConfigurationResponse$ = UpdateAvailabilityConfigurationResponse$;exports.UpdateDefaultMailDomain$ = UpdateDefaultMailDomain$;exports.UpdateDefaultMailDomainCommand = UpdateDefaultMailDomainCommand;exports.UpdateDefaultMailDomainRequest$ = UpdateDefaultMailDomainRequest$;exports.UpdateDefaultMailDomainResponse$ = UpdateDefaultMailDomainResponse$;exports.UpdateGroup$ = UpdateGroup$;exports.UpdateGroupCommand = UpdateGroupCommand;exports.UpdateGroupRequest$ = UpdateGroupRequest$;exports.UpdateGroupResponse$ = UpdateGroupResponse$;exports.UpdateImpersonationRole$ = UpdateImpersonationRole$;exports.UpdateImpersonationRoleCommand = UpdateImpersonationRoleCommand;exports.UpdateImpersonationRoleRequest$ = UpdateImpersonationRoleRequest$;exports.UpdateImpersonationRoleResponse$ = UpdateImpersonationRoleResponse$;exports.UpdateMailboxQuota$ = UpdateMailboxQuota$;exports.UpdateMailboxQuotaCommand = UpdateMailboxQuotaCommand;exports.UpdateMailboxQuotaRequest$ = UpdateMailboxQuotaRequest$;exports.UpdateMailboxQuotaResponse$ = UpdateMailboxQuotaResponse$;exports.UpdateMobileDeviceAccessRule$ = UpdateMobileDeviceAccessRule$;exports.UpdateMobileDeviceAccessRuleCommand = UpdateMobileDeviceAccessRuleCommand;exports.UpdateMobileDeviceAccessRuleRequest$ = UpdateMobileDeviceAccessRuleRequest$;exports.UpdateMobileDeviceAccessRuleResponse$ = UpdateMobileDeviceAccessRuleResponse$;exports.UpdatePrimaryEmailAddress$ = UpdatePrimaryEmailAddress$;exports.UpdatePrimaryEmailAddressCommand = UpdatePrimaryEmailAddressCommand;exports.UpdatePrimaryEmailAddressRequest$ = UpdatePrimaryEmailAddressRequest$;exports.UpdatePrimaryEmailAddressResponse$ = UpdatePrimaryEmailAddressResponse$;exports.UpdateResource$ = UpdateResource$;exports.UpdateResourceCommand = UpdateResourceCommand;exports.UpdateResourceRequest$ = UpdateResourceRequest$;exports.UpdateResourceResponse$ = UpdateResourceResponse$;exports.UpdateUser$ = UpdateUser$;exports.UpdateUserCommand = UpdateUserCommand;exports.UpdateUserRequest$ = UpdateUserRequest$;exports.UpdateUserResponse$ = UpdateUserResponse$;exports.User$ = User$;exports.UserRole = UserRole;exports.WorkMail = WorkMail;exports.WorkMailClient = WorkMailClient;exports.WorkMailServiceException = WorkMailServiceException;exports.WorkMailServiceException$ = WorkMailServiceException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListAliases = paginateListAliases;exports.paginateListAvailabilityConfigurations = paginateListAvailabilityConfigurations;exports.paginateListGroupMembers = paginateListGroupMembers;exports.paginateListGroups = paginateListGroups;exports.paginateListGroupsForEntity = paginateListGroupsForEntity;exports.paginateListImpersonationRoles = paginateListImpersonationRoles;exports.paginateListMailDomains = paginateListMailDomains;exports.paginateListMailboxExportJobs = paginateListMailboxExportJobs;exports.paginateListMailboxPermissions = paginateListMailboxPermissions;exports.paginateListMobileDeviceAccessOverrides = paginateListMobileDeviceAccessOverrides;exports.paginateListOrganizations = paginateListOrganizations;exports.paginateListPersonalAccessTokens = paginateListPersonalAccessTokens;exports.paginateListResourceDelegates = paginateListResourceDelegates;exports.paginateListResources = paginateListResources;exports.paginateListUsers = paginateListUsers;