File Explorer

/var/runtime/node_modules/@aws-sdk/client-iam/dist-cjs

This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.

2 dirs
3 files
index.js518 KB · 13756 lines
"use strict";var __defProp = Object.defineProperty;var __getOwnPropDesc = Object.getOwnPropertyDescriptor;var __getOwnPropNames = Object.getOwnPropertyNames;var __hasOwnProp = Object.prototype.hasOwnProperty;var __name = (target, value) => __defProp(target, "name", { value, configurable: true });var __export = (target, all) => {  for (var name in all)    __defProp(target, name, { get: all[name], enumerable: true });};var __copyProps = (to, from, except, desc) => {  if (from && typeof from === "object" || typeof from === "function") {    for (let key of __getOwnPropNames(from))      if (!__hasOwnProp.call(to, key) && key !== except)        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });  }  return to;};var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod); // src/index.tsvar index_exports = {};__export(index_exports, {  AccessAdvisorUsageGranularityType: () => AccessAdvisorUsageGranularityType,  AccessKeyFilterSensitiveLog: () => AccessKeyFilterSensitiveLog,  AccountNotManagementOrDelegatedAdministratorException: () => AccountNotManagementOrDelegatedAdministratorException,  AddClientIDToOpenIDConnectProviderCommand: () => AddClientIDToOpenIDConnectProviderCommand,  AddRoleToInstanceProfileCommand: () => AddRoleToInstanceProfileCommand,  AddUserToGroupCommand: () => AddUserToGroupCommand,  AssertionEncryptionModeType: () => AssertionEncryptionModeType,  AssignmentStatusType: () => AssignmentStatusType,  AttachGroupPolicyCommand: () => AttachGroupPolicyCommand,  AttachRolePolicyCommand: () => AttachRolePolicyCommand,  AttachUserPolicyCommand: () => AttachUserPolicyCommand,  CallerIsNotManagementAccountException: () => CallerIsNotManagementAccountException,  ChangePasswordCommand: () => ChangePasswordCommand,  ChangePasswordRequestFilterSensitiveLog: () => ChangePasswordRequestFilterSensitiveLog,  ConcurrentModificationException: () => ConcurrentModificationException,  ContextKeyTypeEnum: () => ContextKeyTypeEnum,  CreateAccessKeyCommand: () => CreateAccessKeyCommand,  CreateAccessKeyResponseFilterSensitiveLog: () => CreateAccessKeyResponseFilterSensitiveLog,  CreateAccountAliasCommand: () => CreateAccountAliasCommand,  CreateGroupCommand: () => CreateGroupCommand,  CreateInstanceProfileCommand: () => CreateInstanceProfileCommand,  CreateLoginProfileCommand: () => CreateLoginProfileCommand,  CreateLoginProfileRequestFilterSensitiveLog: () => CreateLoginProfileRequestFilterSensitiveLog,  CreateOpenIDConnectProviderCommand: () => CreateOpenIDConnectProviderCommand,  CreatePolicyCommand: () => CreatePolicyCommand,  CreatePolicyVersionCommand: () => CreatePolicyVersionCommand,  CreateRoleCommand: () => CreateRoleCommand,  CreateSAMLProviderCommand: () => CreateSAMLProviderCommand,  CreateSAMLProviderRequestFilterSensitiveLog: () => CreateSAMLProviderRequestFilterSensitiveLog,  CreateServiceLinkedRoleCommand: () => CreateServiceLinkedRoleCommand,  CreateServiceSpecificCredentialCommand: () => CreateServiceSpecificCredentialCommand,  CreateServiceSpecificCredentialResponseFilterSensitiveLog: () => CreateServiceSpecificCredentialResponseFilterSensitiveLog,  CreateUserCommand: () => CreateUserCommand,  CreateVirtualMFADeviceCommand: () => CreateVirtualMFADeviceCommand,  CreateVirtualMFADeviceResponseFilterSensitiveLog: () => CreateVirtualMFADeviceResponseFilterSensitiveLog,  CredentialReportExpiredException: () => CredentialReportExpiredException,  CredentialReportNotPresentException: () => CredentialReportNotPresentException,  CredentialReportNotReadyException: () => CredentialReportNotReadyException,  DeactivateMFADeviceCommand: () => DeactivateMFADeviceCommand,  DeleteAccessKeyCommand: () => DeleteAccessKeyCommand,  DeleteAccountAliasCommand: () => DeleteAccountAliasCommand,  DeleteAccountPasswordPolicyCommand: () => DeleteAccountPasswordPolicyCommand,  DeleteConflictException: () => DeleteConflictException,  DeleteGroupCommand: () => DeleteGroupCommand,  DeleteGroupPolicyCommand: () => DeleteGroupPolicyCommand,  DeleteInstanceProfileCommand: () => DeleteInstanceProfileCommand,  DeleteLoginProfileCommand: () => DeleteLoginProfileCommand,  DeleteOpenIDConnectProviderCommand: () => DeleteOpenIDConnectProviderCommand,  DeletePolicyCommand: () => DeletePolicyCommand,  DeletePolicyVersionCommand: () => DeletePolicyVersionCommand,  DeleteRoleCommand: () => DeleteRoleCommand,  DeleteRolePermissionsBoundaryCommand: () => DeleteRolePermissionsBoundaryCommand,  DeleteRolePolicyCommand: () => DeleteRolePolicyCommand,  DeleteSAMLProviderCommand: () => DeleteSAMLProviderCommand,  DeleteSSHPublicKeyCommand: () => DeleteSSHPublicKeyCommand,  DeleteServerCertificateCommand: () => DeleteServerCertificateCommand,  DeleteServiceLinkedRoleCommand: () => DeleteServiceLinkedRoleCommand,  DeleteServiceSpecificCredentialCommand: () => DeleteServiceSpecificCredentialCommand,  DeleteSigningCertificateCommand: () => DeleteSigningCertificateCommand,  DeleteUserCommand: () => DeleteUserCommand,  DeleteUserPermissionsBoundaryCommand: () => DeleteUserPermissionsBoundaryCommand,  DeleteUserPolicyCommand: () => DeleteUserPolicyCommand,  DeleteVirtualMFADeviceCommand: () => DeleteVirtualMFADeviceCommand,  DeletionTaskStatusType: () => DeletionTaskStatusType,  DetachGroupPolicyCommand: () => DetachGroupPolicyCommand,  DetachRolePolicyCommand: () => DetachRolePolicyCommand,  DetachUserPolicyCommand: () => DetachUserPolicyCommand,  DisableOrganizationsRootCredentialsManagementCommand: () => DisableOrganizationsRootCredentialsManagementCommand,  DisableOrganizationsRootSessionsCommand: () => DisableOrganizationsRootSessionsCommand,  DuplicateCertificateException: () => DuplicateCertificateException,  DuplicateSSHPublicKeyException: () => DuplicateSSHPublicKeyException,  EnableMFADeviceCommand: () => EnableMFADeviceCommand,  EnableOrganizationsRootCredentialsManagementCommand: () => EnableOrganizationsRootCredentialsManagementCommand,  EnableOrganizationsRootSessionsCommand: () => EnableOrganizationsRootSessionsCommand,  EncodingType: () => EncodingType,  EntityAlreadyExistsException: () => EntityAlreadyExistsException,  EntityTemporarilyUnmodifiableException: () => EntityTemporarilyUnmodifiableException,  EntityType: () => EntityType,  FeatureType: () => FeatureType,  GenerateCredentialReportCommand: () => GenerateCredentialReportCommand,  GenerateOrganizationsAccessReportCommand: () => GenerateOrganizationsAccessReportCommand,  GenerateServiceLastAccessedDetailsCommand: () => GenerateServiceLastAccessedDetailsCommand,  GetAccessKeyLastUsedCommand: () => GetAccessKeyLastUsedCommand,  GetAccountAuthorizationDetailsCommand: () => GetAccountAuthorizationDetailsCommand,  GetAccountPasswordPolicyCommand: () => GetAccountPasswordPolicyCommand,  GetAccountSummaryCommand: () => GetAccountSummaryCommand,  GetContextKeysForCustomPolicyCommand: () => GetContextKeysForCustomPolicyCommand,  GetContextKeysForPrincipalPolicyCommand: () => GetContextKeysForPrincipalPolicyCommand,  GetCredentialReportCommand: () => GetCredentialReportCommand,  GetGroupCommand: () => GetGroupCommand,  GetGroupPolicyCommand: () => GetGroupPolicyCommand,  GetInstanceProfileCommand: () => GetInstanceProfileCommand,  GetLoginProfileCommand: () => GetLoginProfileCommand,  GetMFADeviceCommand: () => GetMFADeviceCommand,  GetOpenIDConnectProviderCommand: () => GetOpenIDConnectProviderCommand,  GetOrganizationsAccessReportCommand: () => GetOrganizationsAccessReportCommand,  GetPolicyCommand: () => GetPolicyCommand,  GetPolicyVersionCommand: () => GetPolicyVersionCommand,  GetRoleCommand: () => GetRoleCommand,  GetRolePolicyCommand: () => GetRolePolicyCommand,  GetSAMLProviderCommand: () => GetSAMLProviderCommand,  GetSSHPublicKeyCommand: () => GetSSHPublicKeyCommand,  GetServerCertificateCommand: () => GetServerCertificateCommand,  GetServiceLastAccessedDetailsCommand: () => GetServiceLastAccessedDetailsCommand,  GetServiceLastAccessedDetailsWithEntitiesCommand: () => GetServiceLastAccessedDetailsWithEntitiesCommand,  GetServiceLinkedRoleDeletionStatusCommand: () => GetServiceLinkedRoleDeletionStatusCommand,  GetUserCommand: () => GetUserCommand,  GetUserPolicyCommand: () => GetUserPolicyCommand,  GlobalEndpointTokenVersion: () => GlobalEndpointTokenVersion,  IAM: () => IAM,  IAMClient: () => IAMClient,  IAMServiceException: () => IAMServiceException,  InvalidAuthenticationCodeException: () => InvalidAuthenticationCodeException,  InvalidCertificateException: () => InvalidCertificateException,  InvalidInputException: () => InvalidInputException,  InvalidPublicKeyException: () => InvalidPublicKeyException,  InvalidUserTypeException: () => InvalidUserTypeException,  JobStatusType: () => JobStatusType,  KeyPairMismatchException: () => KeyPairMismatchException,  LimitExceededException: () => LimitExceededException,  ListAccessKeysCommand: () => ListAccessKeysCommand,  ListAccountAliasesCommand: () => ListAccountAliasesCommand,  ListAttachedGroupPoliciesCommand: () => ListAttachedGroupPoliciesCommand,  ListAttachedRolePoliciesCommand: () => ListAttachedRolePoliciesCommand,  ListAttachedUserPoliciesCommand: () => ListAttachedUserPoliciesCommand,  ListEntitiesForPolicyCommand: () => ListEntitiesForPolicyCommand,  ListGroupPoliciesCommand: () => ListGroupPoliciesCommand,  ListGroupsCommand: () => ListGroupsCommand,  ListGroupsForUserCommand: () => ListGroupsForUserCommand,  ListInstanceProfileTagsCommand: () => ListInstanceProfileTagsCommand,  ListInstanceProfilesCommand: () => ListInstanceProfilesCommand,  ListInstanceProfilesForRoleCommand: () => ListInstanceProfilesForRoleCommand,  ListMFADeviceTagsCommand: () => ListMFADeviceTagsCommand,  ListMFADevicesCommand: () => ListMFADevicesCommand,  ListOpenIDConnectProviderTagsCommand: () => ListOpenIDConnectProviderTagsCommand,  ListOpenIDConnectProvidersCommand: () => ListOpenIDConnectProvidersCommand,  ListOrganizationsFeaturesCommand: () => ListOrganizationsFeaturesCommand,  ListPoliciesCommand: () => ListPoliciesCommand,  ListPoliciesGrantingServiceAccessCommand: () => ListPoliciesGrantingServiceAccessCommand,  ListPolicyTagsCommand: () => ListPolicyTagsCommand,  ListPolicyVersionsCommand: () => ListPolicyVersionsCommand,  ListRolePoliciesCommand: () => ListRolePoliciesCommand,  ListRoleTagsCommand: () => ListRoleTagsCommand,  ListRolesCommand: () => ListRolesCommand,  ListSAMLProviderTagsCommand: () => ListSAMLProviderTagsCommand,  ListSAMLProvidersCommand: () => ListSAMLProvidersCommand,  ListSSHPublicKeysCommand: () => ListSSHPublicKeysCommand,  ListServerCertificateTagsCommand: () => ListServerCertificateTagsCommand,  ListServerCertificatesCommand: () => ListServerCertificatesCommand,  ListServiceSpecificCredentialsCommand: () => ListServiceSpecificCredentialsCommand,  ListSigningCertificatesCommand: () => ListSigningCertificatesCommand,  ListUserPoliciesCommand: () => ListUserPoliciesCommand,  ListUserTagsCommand: () => ListUserTagsCommand,  ListUsersCommand: () => ListUsersCommand,  ListVirtualMFADevicesCommand: () => ListVirtualMFADevicesCommand,  ListVirtualMFADevicesResponseFilterSensitiveLog: () => ListVirtualMFADevicesResponseFilterSensitiveLog,  MalformedCertificateException: () => MalformedCertificateException,  MalformedPolicyDocumentException: () => MalformedPolicyDocumentException,  NoSuchEntityException: () => NoSuchEntityException,  OpenIdIdpCommunicationErrorException: () => OpenIdIdpCommunicationErrorException,  OrganizationNotFoundException: () => OrganizationNotFoundException,  OrganizationNotInAllFeaturesModeException: () => OrganizationNotInAllFeaturesModeException,  PasswordPolicyViolationException: () => PasswordPolicyViolationException,  PermissionsBoundaryAttachmentType: () => PermissionsBoundaryAttachmentType,  PolicyEvaluationDecisionType: () => PolicyEvaluationDecisionType,  PolicyEvaluationException: () => PolicyEvaluationException,  PolicyNotAttachableException: () => PolicyNotAttachableException,  PolicyOwnerEntityType: () => PolicyOwnerEntityType,  PolicyScopeType: () => PolicyScopeType,  PolicySourceType: () => PolicySourceType,  PolicyType: () => PolicyType,  PolicyUsageType: () => PolicyUsageType,  PutGroupPolicyCommand: () => PutGroupPolicyCommand,  PutRolePermissionsBoundaryCommand: () => PutRolePermissionsBoundaryCommand,  PutRolePolicyCommand: () => PutRolePolicyCommand,  PutUserPermissionsBoundaryCommand: () => PutUserPermissionsBoundaryCommand,  PutUserPolicyCommand: () => PutUserPolicyCommand,  RemoveClientIDFromOpenIDConnectProviderCommand: () => RemoveClientIDFromOpenIDConnectProviderCommand,  RemoveRoleFromInstanceProfileCommand: () => RemoveRoleFromInstanceProfileCommand,  RemoveUserFromGroupCommand: () => RemoveUserFromGroupCommand,  ReportFormatType: () => ReportFormatType,  ReportGenerationLimitExceededException: () => ReportGenerationLimitExceededException,  ReportStateType: () => ReportStateType,  ResetServiceSpecificCredentialCommand: () => ResetServiceSpecificCredentialCommand,  ResetServiceSpecificCredentialResponseFilterSensitiveLog: () => ResetServiceSpecificCredentialResponseFilterSensitiveLog,  ResyncMFADeviceCommand: () => ResyncMFADeviceCommand,  ServiceAccessNotEnabledException: () => ServiceAccessNotEnabledException,  ServiceFailureException: () => ServiceFailureException,  ServiceNotSupportedException: () => ServiceNotSupportedException,  ServiceSpecificCredentialFilterSensitiveLog: () => ServiceSpecificCredentialFilterSensitiveLog,  SetDefaultPolicyVersionCommand: () => SetDefaultPolicyVersionCommand,  SetSecurityTokenServicePreferencesCommand: () => SetSecurityTokenServicePreferencesCommand,  SimulateCustomPolicyCommand: () => SimulateCustomPolicyCommand,  SimulatePrincipalPolicyCommand: () => SimulatePrincipalPolicyCommand,  SortKeyType: () => SortKeyType,  StatusType: () => StatusType,  SummaryKeyType: () => SummaryKeyType,  TagInstanceProfileCommand: () => TagInstanceProfileCommand,  TagMFADeviceCommand: () => TagMFADeviceCommand,  TagOpenIDConnectProviderCommand: () => TagOpenIDConnectProviderCommand,  TagPolicyCommand: () => TagPolicyCommand,  TagRoleCommand: () => TagRoleCommand,  TagSAMLProviderCommand: () => TagSAMLProviderCommand,  TagServerCertificateCommand: () => TagServerCertificateCommand,  TagUserCommand: () => TagUserCommand,  UnmodifiableEntityException: () => UnmodifiableEntityException,  UnrecognizedPublicKeyEncodingException: () => UnrecognizedPublicKeyEncodingException,  UntagInstanceProfileCommand: () => UntagInstanceProfileCommand,  UntagMFADeviceCommand: () => UntagMFADeviceCommand,  UntagOpenIDConnectProviderCommand: () => UntagOpenIDConnectProviderCommand,  UntagPolicyCommand: () => UntagPolicyCommand,  UntagRoleCommand: () => UntagRoleCommand,  UntagSAMLProviderCommand: () => UntagSAMLProviderCommand,  UntagServerCertificateCommand: () => UntagServerCertificateCommand,  UntagUserCommand: () => UntagUserCommand,  UpdateAccessKeyCommand: () => UpdateAccessKeyCommand,  UpdateAccountPasswordPolicyCommand: () => UpdateAccountPasswordPolicyCommand,  UpdateAssumeRolePolicyCommand: () => UpdateAssumeRolePolicyCommand,  UpdateGroupCommand: () => UpdateGroupCommand,  UpdateLoginProfileCommand: () => UpdateLoginProfileCommand,  UpdateLoginProfileRequestFilterSensitiveLog: () => UpdateLoginProfileRequestFilterSensitiveLog,  UpdateOpenIDConnectProviderThumbprintCommand: () => UpdateOpenIDConnectProviderThumbprintCommand,  UpdateRoleCommand: () => UpdateRoleCommand,  UpdateRoleDescriptionCommand: () => UpdateRoleDescriptionCommand,  UpdateSAMLProviderCommand: () => UpdateSAMLProviderCommand,  UpdateSAMLProviderRequestFilterSensitiveLog: () => UpdateSAMLProviderRequestFilterSensitiveLog,  UpdateSSHPublicKeyCommand: () => UpdateSSHPublicKeyCommand,  UpdateServerCertificateCommand: () => UpdateServerCertificateCommand,  UpdateServiceSpecificCredentialCommand: () => UpdateServiceSpecificCredentialCommand,  UpdateSigningCertificateCommand: () => UpdateSigningCertificateCommand,  UpdateUserCommand: () => UpdateUserCommand,  UploadSSHPublicKeyCommand: () => UploadSSHPublicKeyCommand,  UploadServerCertificateCommand: () => UploadServerCertificateCommand,  UploadServerCertificateRequestFilterSensitiveLog: () => UploadServerCertificateRequestFilterSensitiveLog,  UploadSigningCertificateCommand: () => UploadSigningCertificateCommand,  VirtualMFADeviceFilterSensitiveLog: () => VirtualMFADeviceFilterSensitiveLog,  __Client: () => import_smithy_client.Client,  paginateGetAccountAuthorizationDetails: () => paginateGetAccountAuthorizationDetails,  paginateGetGroup: () => paginateGetGroup,  paginateListAccessKeys: () => paginateListAccessKeys,  paginateListAccountAliases: () => paginateListAccountAliases,  paginateListAttachedGroupPolicies: () => paginateListAttachedGroupPolicies,  paginateListAttachedRolePolicies: () => paginateListAttachedRolePolicies,  paginateListAttachedUserPolicies: () => paginateListAttachedUserPolicies,  paginateListEntitiesForPolicy: () => paginateListEntitiesForPolicy,  paginateListGroupPolicies: () => paginateListGroupPolicies,  paginateListGroups: () => paginateListGroups,  paginateListGroupsForUser: () => paginateListGroupsForUser,  paginateListInstanceProfileTags: () => paginateListInstanceProfileTags,  paginateListInstanceProfiles: () => paginateListInstanceProfiles,  paginateListInstanceProfilesForRole: () => paginateListInstanceProfilesForRole,  paginateListMFADeviceTags: () => paginateListMFADeviceTags,  paginateListMFADevices: () => paginateListMFADevices,  paginateListOpenIDConnectProviderTags: () => paginateListOpenIDConnectProviderTags,  paginateListPolicies: () => paginateListPolicies,  paginateListPolicyTags: () => paginateListPolicyTags,  paginateListPolicyVersions: () => paginateListPolicyVersions,  paginateListRolePolicies: () => paginateListRolePolicies,  paginateListRoleTags: () => paginateListRoleTags,  paginateListRoles: () => paginateListRoles,  paginateListSAMLProviderTags: () => paginateListSAMLProviderTags,  paginateListSSHPublicKeys: () => paginateListSSHPublicKeys,  paginateListServerCertificateTags: () => paginateListServerCertificateTags,  paginateListServerCertificates: () => paginateListServerCertificates,  paginateListSigningCertificates: () => paginateListSigningCertificates,  paginateListUserPolicies: () => paginateListUserPolicies,  paginateListUserTags: () => paginateListUserTags,  paginateListUsers: () => paginateListUsers,  paginateListVirtualMFADevices: () => paginateListVirtualMFADevices,  paginateSimulateCustomPolicy: () => paginateSimulateCustomPolicy,  paginateSimulatePrincipalPolicy: () => paginateSimulatePrincipalPolicy,  waitForInstanceProfileExists: () => waitForInstanceProfileExists,  waitForPolicyExists: () => waitForPolicyExists,  waitForRoleExists: () => waitForRoleExists,  waitForUserExists: () => waitForUserExists,  waitUntilInstanceProfileExists: () => waitUntilInstanceProfileExists,  waitUntilPolicyExists: () => waitUntilPolicyExists,  waitUntilRoleExists: () => waitUntilRoleExists,  waitUntilUserExists: () => waitUntilUserExists});module.exports = __toCommonJS(index_exports); // src/IAMClient.tsvar import_middleware_host_header = require("@aws-sdk/middleware-host-header");var import_middleware_logger = require("@aws-sdk/middleware-logger");var import_middleware_recursion_detection = require("@aws-sdk/middleware-recursion-detection");var import_middleware_user_agent = require("@aws-sdk/middleware-user-agent");var import_config_resolver = require("@smithy/config-resolver");var import_core = require("@smithy/core");var import_middleware_content_length = require("@smithy/middleware-content-length");var import_middleware_endpoint = require("@smithy/middleware-endpoint");var import_middleware_retry = require("@smithy/middleware-retry"); var import_httpAuthSchemeProvider = require("./auth/httpAuthSchemeProvider"); // src/endpoint/EndpointParameters.tsvar resolveClientEndpointParameters = /* @__PURE__ */ __name((options) => {  return Object.assign(options, {    useDualstackEndpoint: options.useDualstackEndpoint ?? false,    useFipsEndpoint: options.useFipsEndpoint ?? false,    defaultSigningName: "iam"  });}, "resolveClientEndpointParameters");var commonParams = {  UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },  Endpoint: { type: "builtInParams", name: "endpoint" },  Region: { type: "builtInParams", name: "region" },  UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" }}; // src/IAMClient.tsvar import_runtimeConfig = require("././runtimeConfig"); // src/runtimeExtensions.tsvar import_region_config_resolver = require("@aws-sdk/region-config-resolver");var import_protocol_http = require("@smithy/protocol-http");var import_smithy_client = require("@smithy/smithy-client"); // src/auth/httpAuthExtensionConfiguration.tsvar getHttpAuthExtensionConfiguration = /* @__PURE__ */ __name((runtimeConfig) => {  const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;  let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;  let _credentials = runtimeConfig.credentials;  return {    setHttpAuthScheme(httpAuthScheme) {      const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);      if (index === -1) {        _httpAuthSchemes.push(httpAuthScheme);      } else {        _httpAuthSchemes.splice(index, 1, httpAuthScheme);      }    },    httpAuthSchemes() {      return _httpAuthSchemes;    },    setHttpAuthSchemeProvider(httpAuthSchemeProvider) {      _httpAuthSchemeProvider = httpAuthSchemeProvider;    },    httpAuthSchemeProvider() {      return _httpAuthSchemeProvider;    },    setCredentials(credentials) {      _credentials = credentials;    },    credentials() {      return _credentials;    }  };}, "getHttpAuthExtensionConfiguration");var resolveHttpAuthRuntimeConfig = /* @__PURE__ */ __name((config) => {  return {    httpAuthSchemes: config.httpAuthSchemes(),    httpAuthSchemeProvider: config.httpAuthSchemeProvider(),    credentials: config.credentials()  };}, "resolveHttpAuthRuntimeConfig"); // src/runtimeExtensions.tsvar resolveRuntimeExtensions = /* @__PURE__ */ __name((runtimeConfig, extensions) => {  const extensionConfiguration = Object.assign(    (0, import_region_config_resolver.getAwsRegionExtensionConfiguration)(runtimeConfig),    (0, import_smithy_client.getDefaultExtensionConfiguration)(runtimeConfig),    (0, import_protocol_http.getHttpHandlerExtensionConfiguration)(runtimeConfig),    getHttpAuthExtensionConfiguration(runtimeConfig)  );  extensions.forEach((extension) => extension.configure(extensionConfiguration));  return Object.assign(    runtimeConfig,    (0, import_region_config_resolver.resolveAwsRegionExtensionConfiguration)(extensionConfiguration),    (0, import_smithy_client.resolveDefaultRuntimeConfig)(extensionConfiguration),    (0, import_protocol_http.resolveHttpHandlerRuntimeConfig)(extensionConfiguration),    resolveHttpAuthRuntimeConfig(extensionConfiguration)  );}, "resolveRuntimeExtensions"); // src/IAMClient.tsvar IAMClient = class extends import_smithy_client.Client {  static {    __name(this, "IAMClient");  }  /**   * The resolved configuration of IAMClient class. This is resolved and normalized from the {@link IAMClientConfig | constructor configuration interface}.   */  config;  constructor(...[configuration]) {    const _config_0 = (0, import_runtimeConfig.getRuntimeConfig)(configuration || {});    super(_config_0);    this.initConfig = _config_0;    const _config_1 = resolveClientEndpointParameters(_config_0);    const _config_2 = (0, import_middleware_user_agent.resolveUserAgentConfig)(_config_1);    const _config_3 = (0, import_middleware_retry.resolveRetryConfig)(_config_2);    const _config_4 = (0, import_config_resolver.resolveRegionConfig)(_config_3);    const _config_5 = (0, import_middleware_host_header.resolveHostHeaderConfig)(_config_4);    const _config_6 = (0, import_middleware_endpoint.resolveEndpointConfig)(_config_5);    const _config_7 = (0, import_httpAuthSchemeProvider.resolveHttpAuthSchemeConfig)(_config_6);    const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);    this.config = _config_8;    this.middlewareStack.use((0, import_middleware_user_agent.getUserAgentPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_retry.getRetryPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_content_length.getContentLengthPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_host_header.getHostHeaderPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_logger.getLoggerPlugin)(this.config));    this.middlewareStack.use((0, import_middleware_recursion_detection.getRecursionDetectionPlugin)(this.config));    this.middlewareStack.use(      (0, import_core.getHttpAuthSchemeEndpointRuleSetPlugin)(this.config, {        httpAuthSchemeParametersProvider: import_httpAuthSchemeProvider.defaultIAMHttpAuthSchemeParametersProvider,        identityProviderConfigProvider: /* @__PURE__ */ __name(async (config) => new import_core.DefaultIdentityProviderConfig({          "aws.auth#sigv4": config.credentials        }), "identityProviderConfigProvider")      })    );    this.middlewareStack.use((0, import_core.getHttpSigningPlugin)(this.config));  }  /**   * Destroy underlying resources, like sockets. It's usually not necessary to do this.   * However in Node.js, it's best to explicitly shut down the client's agent when it is no longer needed.   * Otherwise, sockets might stay open for quite a long time before the server terminates them.   */  destroy() {    super.destroy();  }}; // src/IAM.ts  // src/commands/AddClientIDToOpenIDConnectProviderCommand.ts var import_middleware_serde = require("@smithy/middleware-serde");  // src/protocols/Aws_query.tsvar import_core2 = require("@aws-sdk/core");   // src/models/IAMServiceException.ts var IAMServiceException = class _IAMServiceException extends import_smithy_client.ServiceException {  static {    __name(this, "IAMServiceException");  }  /**   * @internal   */  constructor(options) {    super(options);    Object.setPrototypeOf(this, _IAMServiceException.prototype);  }}; // src/models/models_0.ts var AccessAdvisorUsageGranularityType = {  ACTION_LEVEL: "ACTION_LEVEL",  SERVICE_LEVEL: "SERVICE_LEVEL"};var StatusType = {  Active: "Active",  Expired: "Expired",  Inactive: "Inactive"};var AccountNotManagementOrDelegatedAdministratorException = class _AccountNotManagementOrDelegatedAdministratorException extends IAMServiceException {  static {    __name(this, "AccountNotManagementOrDelegatedAdministratorException");  }  name = "AccountNotManagementOrDelegatedAdministratorException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "AccountNotManagementOrDelegatedAdministratorException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _AccountNotManagementOrDelegatedAdministratorException.prototype);    this.Message = opts.Message;  }};var InvalidInputException = class _InvalidInputException extends IAMServiceException {  static {    __name(this, "InvalidInputException");  }  name = "InvalidInputException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidInputException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidInputException.prototype);  }};var LimitExceededException = class _LimitExceededException extends IAMServiceException {  static {    __name(this, "LimitExceededException");  }  name = "LimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "LimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _LimitExceededException.prototype);  }};var NoSuchEntityException = class _NoSuchEntityException extends IAMServiceException {  static {    __name(this, "NoSuchEntityException");  }  name = "NoSuchEntityException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "NoSuchEntityException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _NoSuchEntityException.prototype);  }};var ServiceFailureException = class _ServiceFailureException extends IAMServiceException {  static {    __name(this, "ServiceFailureException");  }  name = "ServiceFailureException";  $fault = "server";  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceFailureException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _ServiceFailureException.prototype);  }};var EntityAlreadyExistsException = class _EntityAlreadyExistsException extends IAMServiceException {  static {    __name(this, "EntityAlreadyExistsException");  }  name = "EntityAlreadyExistsException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "EntityAlreadyExistsException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _EntityAlreadyExistsException.prototype);  }};var UnmodifiableEntityException = class _UnmodifiableEntityException extends IAMServiceException {  static {    __name(this, "UnmodifiableEntityException");  }  name = "UnmodifiableEntityException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "UnmodifiableEntityException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _UnmodifiableEntityException.prototype);  }};var AssertionEncryptionModeType = {  Allowed: "Allowed",  Required: "Required"};var AssignmentStatusType = {  Any: "Any",  Assigned: "Assigned",  Unassigned: "Unassigned"};var PermissionsBoundaryAttachmentType = {  Policy: "PermissionsBoundaryPolicy"};var PolicyNotAttachableException = class _PolicyNotAttachableException extends IAMServiceException {  static {    __name(this, "PolicyNotAttachableException");  }  name = "PolicyNotAttachableException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "PolicyNotAttachableException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _PolicyNotAttachableException.prototype);  }};var EntityTemporarilyUnmodifiableException = class _EntityTemporarilyUnmodifiableException extends IAMServiceException {  static {    __name(this, "EntityTemporarilyUnmodifiableException");  }  name = "EntityTemporarilyUnmodifiableException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "EntityTemporarilyUnmodifiableException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _EntityTemporarilyUnmodifiableException.prototype);  }};var InvalidUserTypeException = class _InvalidUserTypeException extends IAMServiceException {  static {    __name(this, "InvalidUserTypeException");  }  name = "InvalidUserTypeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidUserTypeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidUserTypeException.prototype);  }};var PasswordPolicyViolationException = class _PasswordPolicyViolationException extends IAMServiceException {  static {    __name(this, "PasswordPolicyViolationException");  }  name = "PasswordPolicyViolationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "PasswordPolicyViolationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _PasswordPolicyViolationException.prototype);  }};var ConcurrentModificationException = class _ConcurrentModificationException extends IAMServiceException {  static {    __name(this, "ConcurrentModificationException");  }  name = "ConcurrentModificationException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ConcurrentModificationException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ConcurrentModificationException.prototype);  }};var OpenIdIdpCommunicationErrorException = class _OpenIdIdpCommunicationErrorException extends IAMServiceException {  static {    __name(this, "OpenIdIdpCommunicationErrorException");  }  name = "OpenIdIdpCommunicationErrorException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "OpenIdIdpCommunicationErrorException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _OpenIdIdpCommunicationErrorException.prototype);  }};var MalformedPolicyDocumentException = class _MalformedPolicyDocumentException extends IAMServiceException {  static {    __name(this, "MalformedPolicyDocumentException");  }  name = "MalformedPolicyDocumentException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "MalformedPolicyDocumentException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _MalformedPolicyDocumentException.prototype);  }};var ServiceNotSupportedException = class _ServiceNotSupportedException extends IAMServiceException {  static {    __name(this, "ServiceNotSupportedException");  }  name = "ServiceNotSupportedException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceNotSupportedException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ServiceNotSupportedException.prototype);  }};var DeleteConflictException = class _DeleteConflictException extends IAMServiceException {  static {    __name(this, "DeleteConflictException");  }  name = "DeleteConflictException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DeleteConflictException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DeleteConflictException.prototype);  }};var FeatureType = {  ROOT_CREDENTIALS_MANAGEMENT: "RootCredentialsManagement",  ROOT_SESSIONS: "RootSessions"};var OrganizationNotFoundException = class _OrganizationNotFoundException extends IAMServiceException {  static {    __name(this, "OrganizationNotFoundException");  }  name = "OrganizationNotFoundException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "OrganizationNotFoundException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _OrganizationNotFoundException.prototype);    this.Message = opts.Message;  }};var OrganizationNotInAllFeaturesModeException = class _OrganizationNotInAllFeaturesModeException extends IAMServiceException {  static {    __name(this, "OrganizationNotInAllFeaturesModeException");  }  name = "OrganizationNotInAllFeaturesModeException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "OrganizationNotInAllFeaturesModeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _OrganizationNotInAllFeaturesModeException.prototype);    this.Message = opts.Message;  }};var ServiceAccessNotEnabledException = class _ServiceAccessNotEnabledException extends IAMServiceException {  static {    __name(this, "ServiceAccessNotEnabledException");  }  name = "ServiceAccessNotEnabledException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "ServiceAccessNotEnabledException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ServiceAccessNotEnabledException.prototype);    this.Message = opts.Message;  }};var InvalidAuthenticationCodeException = class _InvalidAuthenticationCodeException extends IAMServiceException {  static {    __name(this, "InvalidAuthenticationCodeException");  }  name = "InvalidAuthenticationCodeException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidAuthenticationCodeException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidAuthenticationCodeException.prototype);  }};var CallerIsNotManagementAccountException = class _CallerIsNotManagementAccountException extends IAMServiceException {  static {    __name(this, "CallerIsNotManagementAccountException");  }  name = "CallerIsNotManagementAccountException";  $fault = "client";  Message;  /**   * @internal   */  constructor(opts) {    super({      name: "CallerIsNotManagementAccountException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _CallerIsNotManagementAccountException.prototype);    this.Message = opts.Message;  }};var ReportStateType = {  COMPLETE: "COMPLETE",  INPROGRESS: "INPROGRESS",  STARTED: "STARTED"};var ReportGenerationLimitExceededException = class _ReportGenerationLimitExceededException extends IAMServiceException {  static {    __name(this, "ReportGenerationLimitExceededException");  }  name = "ReportGenerationLimitExceededException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "ReportGenerationLimitExceededException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _ReportGenerationLimitExceededException.prototype);  }};var EntityType = {  AWSManagedPolicy: "AWSManagedPolicy",  Group: "Group",  LocalManagedPolicy: "LocalManagedPolicy",  Role: "Role",  User: "User"};var SummaryKeyType = {  AccessKeysPerUserQuota: "AccessKeysPerUserQuota",  AccountAccessKeysPresent: "AccountAccessKeysPresent",  AccountMFAEnabled: "AccountMFAEnabled",  AccountPasswordPresent: "AccountPasswordPresent",  AccountSigningCertificatesPresent: "AccountSigningCertificatesPresent",  AttachedPoliciesPerGroupQuota: "AttachedPoliciesPerGroupQuota",  AttachedPoliciesPerRoleQuota: "AttachedPoliciesPerRoleQuota",  AttachedPoliciesPerUserQuota: "AttachedPoliciesPerUserQuota",  GlobalEndpointTokenVersion: "GlobalEndpointTokenVersion",  GroupPolicySizeQuota: "GroupPolicySizeQuota",  Groups: "Groups",  GroupsPerUserQuota: "GroupsPerUserQuota",  GroupsQuota: "GroupsQuota",  MFADevices: "MFADevices",  MFADevicesInUse: "MFADevicesInUse",  Policies: "Policies",  PoliciesQuota: "PoliciesQuota",  PolicySizeQuota: "PolicySizeQuota",  PolicyVersionsInUse: "PolicyVersionsInUse",  PolicyVersionsInUseQuota: "PolicyVersionsInUseQuota",  ServerCertificates: "ServerCertificates",  ServerCertificatesQuota: "ServerCertificatesQuota",  SigningCertificatesPerUserQuota: "SigningCertificatesPerUserQuota",  UserPolicySizeQuota: "UserPolicySizeQuota",  Users: "Users",  UsersQuota: "UsersQuota",  VersionsPerPolicyQuota: "VersionsPerPolicyQuota"};var CredentialReportExpiredException = class _CredentialReportExpiredException extends IAMServiceException {  static {    __name(this, "CredentialReportExpiredException");  }  name = "CredentialReportExpiredException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "CredentialReportExpiredException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _CredentialReportExpiredException.prototype);  }};var CredentialReportNotPresentException = class _CredentialReportNotPresentException extends IAMServiceException {  static {    __name(this, "CredentialReportNotPresentException");  }  name = "CredentialReportNotPresentException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "CredentialReportNotPresentException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _CredentialReportNotPresentException.prototype);  }};var CredentialReportNotReadyException = class _CredentialReportNotReadyException extends IAMServiceException {  static {    __name(this, "CredentialReportNotReadyException");  }  name = "CredentialReportNotReadyException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "CredentialReportNotReadyException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _CredentialReportNotReadyException.prototype);  }};var ReportFormatType = {  text_csv: "text/csv"};var SortKeyType = {  LAST_AUTHENTICATED_TIME_ASCENDING: "LAST_AUTHENTICATED_TIME_ASCENDING",  LAST_AUTHENTICATED_TIME_DESCENDING: "LAST_AUTHENTICATED_TIME_DESCENDING",  SERVICE_NAMESPACE_ASCENDING: "SERVICE_NAMESPACE_ASCENDING",  SERVICE_NAMESPACE_DESCENDING: "SERVICE_NAMESPACE_DESCENDING"};var JobStatusType = {  COMPLETED: "COMPLETED",  FAILED: "FAILED",  IN_PROGRESS: "IN_PROGRESS"};var PolicyOwnerEntityType = {  GROUP: "GROUP",  ROLE: "ROLE",  USER: "USER"};var DeletionTaskStatusType = {  FAILED: "FAILED",  IN_PROGRESS: "IN_PROGRESS",  NOT_STARTED: "NOT_STARTED",  SUCCEEDED: "SUCCEEDED"};var EncodingType = {  PEM: "PEM",  SSH: "SSH"};var UnrecognizedPublicKeyEncodingException = class _UnrecognizedPublicKeyEncodingException extends IAMServiceException {  static {    __name(this, "UnrecognizedPublicKeyEncodingException");  }  name = "UnrecognizedPublicKeyEncodingException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "UnrecognizedPublicKeyEncodingException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _UnrecognizedPublicKeyEncodingException.prototype);  }};var PolicyUsageType = {  PermissionsBoundary: "PermissionsBoundary",  PermissionsPolicy: "PermissionsPolicy"};var PolicyScopeType = {  AWS: "AWS",  All: "All",  Local: "Local"};var PolicyType = {  INLINE: "INLINE",  MANAGED: "MANAGED"};var GlobalEndpointTokenVersion = {  v1Token: "v1Token",  v2Token: "v2Token"};var PolicyEvaluationException = class _PolicyEvaluationException extends IAMServiceException {  static {    __name(this, "PolicyEvaluationException");  }  name = "PolicyEvaluationException";  $fault = "server";  /**   * @internal   */  constructor(opts) {    super({      name: "PolicyEvaluationException",      $fault: "server",      ...opts    });    Object.setPrototypeOf(this, _PolicyEvaluationException.prototype);  }};var ContextKeyTypeEnum = {  BINARY: "binary",  BINARY_LIST: "binaryList",  BOOLEAN: "boolean",  BOOLEAN_LIST: "booleanList",  DATE: "date",  DATE_LIST: "dateList",  IP: "ip",  IP_LIST: "ipList",  NUMERIC: "numeric",  NUMERIC_LIST: "numericList",  STRING: "string",  STRING_LIST: "stringList"};var AccessKeyFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.SecretAccessKey && { SecretAccessKey: import_smithy_client.SENSITIVE_STRING }}), "AccessKeyFilterSensitiveLog");var ChangePasswordRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.OldPassword && { OldPassword: import_smithy_client.SENSITIVE_STRING },  ...obj.NewPassword && { NewPassword: import_smithy_client.SENSITIVE_STRING }}), "ChangePasswordRequestFilterSensitiveLog");var CreateAccessKeyResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AccessKey && { AccessKey: AccessKeyFilterSensitiveLog(obj.AccessKey) }}), "CreateAccessKeyResponseFilterSensitiveLog");var CreateLoginProfileRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Password && { Password: import_smithy_client.SENSITIVE_STRING }}), "CreateLoginProfileRequestFilterSensitiveLog");var CreateSAMLProviderRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AddPrivateKey && { AddPrivateKey: import_smithy_client.SENSITIVE_STRING }}), "CreateSAMLProviderRequestFilterSensitiveLog");var ServiceSpecificCredentialFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.ServicePassword && { ServicePassword: import_smithy_client.SENSITIVE_STRING },  ...obj.ServiceCredentialSecret && { ServiceCredentialSecret: import_smithy_client.SENSITIVE_STRING }}), "ServiceSpecificCredentialFilterSensitiveLog");var CreateServiceSpecificCredentialResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.ServiceSpecificCredential && {    ServiceSpecificCredential: ServiceSpecificCredentialFilterSensitiveLog(obj.ServiceSpecificCredential)  }}), "CreateServiceSpecificCredentialResponseFilterSensitiveLog");var VirtualMFADeviceFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Base32StringSeed && { Base32StringSeed: import_smithy_client.SENSITIVE_STRING },  ...obj.QRCodePNG && { QRCodePNG: import_smithy_client.SENSITIVE_STRING }}), "VirtualMFADeviceFilterSensitiveLog");var CreateVirtualMFADeviceResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.VirtualMFADevice && { VirtualMFADevice: VirtualMFADeviceFilterSensitiveLog(obj.VirtualMFADevice) }}), "CreateVirtualMFADeviceResponseFilterSensitiveLog");var ListVirtualMFADevicesResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.VirtualMFADevices && {    VirtualMFADevices: obj.VirtualMFADevices.map((item) => VirtualMFADeviceFilterSensitiveLog(item))  }}), "ListVirtualMFADevicesResponseFilterSensitiveLog");var ResetServiceSpecificCredentialResponseFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.ServiceSpecificCredential && {    ServiceSpecificCredential: ServiceSpecificCredentialFilterSensitiveLog(obj.ServiceSpecificCredential)  }}), "ResetServiceSpecificCredentialResponseFilterSensitiveLog"); // src/models/models_1.ts var PolicyEvaluationDecisionType = {  ALLOWED: "allowed",  EXPLICIT_DENY: "explicitDeny",  IMPLICIT_DENY: "implicitDeny"};var PolicySourceType = {  AWS_MANAGED: "aws-managed",  GROUP: "group",  NONE: "none",  RESOURCE: "resource",  ROLE: "role",  USER: "user",  USER_MANAGED: "user-managed"};var KeyPairMismatchException = class _KeyPairMismatchException extends IAMServiceException {  static {    __name(this, "KeyPairMismatchException");  }  name = "KeyPairMismatchException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "KeyPairMismatchException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _KeyPairMismatchException.prototype);  }};var MalformedCertificateException = class _MalformedCertificateException extends IAMServiceException {  static {    __name(this, "MalformedCertificateException");  }  name = "MalformedCertificateException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "MalformedCertificateException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _MalformedCertificateException.prototype);  }};var DuplicateCertificateException = class _DuplicateCertificateException extends IAMServiceException {  static {    __name(this, "DuplicateCertificateException");  }  name = "DuplicateCertificateException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DuplicateCertificateException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DuplicateCertificateException.prototype);  }};var InvalidCertificateException = class _InvalidCertificateException extends IAMServiceException {  static {    __name(this, "InvalidCertificateException");  }  name = "InvalidCertificateException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidCertificateException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidCertificateException.prototype);  }};var DuplicateSSHPublicKeyException = class _DuplicateSSHPublicKeyException extends IAMServiceException {  static {    __name(this, "DuplicateSSHPublicKeyException");  }  name = "DuplicateSSHPublicKeyException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "DuplicateSSHPublicKeyException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _DuplicateSSHPublicKeyException.prototype);  }};var InvalidPublicKeyException = class _InvalidPublicKeyException extends IAMServiceException {  static {    __name(this, "InvalidPublicKeyException");  }  name = "InvalidPublicKeyException";  $fault = "client";  /**   * @internal   */  constructor(opts) {    super({      name: "InvalidPublicKeyException",      $fault: "client",      ...opts    });    Object.setPrototypeOf(this, _InvalidPublicKeyException.prototype);  }};var UpdateLoginProfileRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.Password && { Password: import_smithy_client.SENSITIVE_STRING }}), "UpdateLoginProfileRequestFilterSensitiveLog");var UpdateSAMLProviderRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.AddPrivateKey && { AddPrivateKey: import_smithy_client.SENSITIVE_STRING }}), "UpdateSAMLProviderRequestFilterSensitiveLog");var UploadServerCertificateRequestFilterSensitiveLog = /* @__PURE__ */ __name((obj) => ({  ...obj,  ...obj.PrivateKey && { PrivateKey: import_smithy_client.SENSITIVE_STRING }}), "UploadServerCertificateRequestFilterSensitiveLog"); // src/protocols/Aws_query.tsvar se_AddClientIDToOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AddClientIDToOpenIDConnectProviderRequest(input, context),    [_A]: _ACIDTOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddClientIDToOpenIDConnectProviderCommand");var se_AddRoleToInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AddRoleToInstanceProfileRequest(input, context),    [_A]: _ARTIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddRoleToInstanceProfileCommand");var se_AddUserToGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AddUserToGroupRequest(input, context),    [_A]: _AUTG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AddUserToGroupCommand");var se_AttachGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AttachGroupPolicyRequest(input, context),    [_A]: _AGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AttachGroupPolicyCommand");var se_AttachRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AttachRolePolicyRequest(input, context),    [_A]: _ARP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AttachRolePolicyCommand");var se_AttachUserPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_AttachUserPolicyRequest(input, context),    [_A]: _AUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_AttachUserPolicyCommand");var se_ChangePasswordCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ChangePasswordRequest(input, context),    [_A]: _CP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ChangePasswordCommand");var se_CreateAccessKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateAccessKeyRequest(input, context),    [_A]: _CAK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAccessKeyCommand");var se_CreateAccountAliasCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateAccountAliasRequest(input, context),    [_A]: _CAA,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateAccountAliasCommand");var se_CreateGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateGroupRequest(input, context),    [_A]: _CG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateGroupCommand");var se_CreateInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateInstanceProfileRequest(input, context),    [_A]: _CIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateInstanceProfileCommand");var se_CreateLoginProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateLoginProfileRequest(input, context),    [_A]: _CLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateLoginProfileCommand");var se_CreateOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateOpenIDConnectProviderRequest(input, context),    [_A]: _COIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateOpenIDConnectProviderCommand");var se_CreatePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreatePolicyRequest(input, context),    [_A]: _CPr,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePolicyCommand");var se_CreatePolicyVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreatePolicyVersionRequest(input, context),    [_A]: _CPV,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreatePolicyVersionCommand");var se_CreateRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateRoleRequest(input, context),    [_A]: _CR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateRoleCommand");var se_CreateSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateSAMLProviderRequest(input, context),    [_A]: _CSAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateSAMLProviderCommand");var se_CreateServiceLinkedRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateServiceLinkedRoleRequest(input, context),    [_A]: _CSLR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateServiceLinkedRoleCommand");var se_CreateServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateServiceSpecificCredentialRequest(input, context),    [_A]: _CSSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateServiceSpecificCredentialCommand");var se_CreateUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateUserRequest(input, context),    [_A]: _CU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateUserCommand");var se_CreateVirtualMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_CreateVirtualMFADeviceRequest(input, context),    [_A]: _CVMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_CreateVirtualMFADeviceCommand");var se_DeactivateMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeactivateMFADeviceRequest(input, context),    [_A]: _DMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeactivateMFADeviceCommand");var se_DeleteAccessKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteAccessKeyRequest(input, context),    [_A]: _DAK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAccessKeyCommand");var se_DeleteAccountAliasCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteAccountAliasRequest(input, context),    [_A]: _DAA,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAccountAliasCommand");var se_DeleteAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  const body = buildFormUrlencodedString({    [_A]: _DAPP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteAccountPasswordPolicyCommand");var se_DeleteGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteGroupRequest(input, context),    [_A]: _DG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteGroupCommand");var se_DeleteGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteGroupPolicyRequest(input, context),    [_A]: _DGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteGroupPolicyCommand");var se_DeleteInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteInstanceProfileRequest(input, context),    [_A]: _DIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteInstanceProfileCommand");var se_DeleteLoginProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteLoginProfileRequest(input, context),    [_A]: _DLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteLoginProfileCommand");var se_DeleteOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteOpenIDConnectProviderRequest(input, context),    [_A]: _DOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteOpenIDConnectProviderCommand");var se_DeletePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeletePolicyRequest(input, context),    [_A]: _DP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePolicyCommand");var se_DeletePolicyVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeletePolicyVersionRequest(input, context),    [_A]: _DPV,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeletePolicyVersionCommand");var se_DeleteRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteRoleRequest(input, context),    [_A]: _DR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRoleCommand");var se_DeleteRolePermissionsBoundaryCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteRolePermissionsBoundaryRequest(input, context),    [_A]: _DRPB,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRolePermissionsBoundaryCommand");var se_DeleteRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteRolePolicyRequest(input, context),    [_A]: _DRP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteRolePolicyCommand");var se_DeleteSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteSAMLProviderRequest(input, context),    [_A]: _DSAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteSAMLProviderCommand");var se_DeleteServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteServerCertificateRequest(input, context),    [_A]: _DSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteServerCertificateCommand");var se_DeleteServiceLinkedRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteServiceLinkedRoleRequest(input, context),    [_A]: _DSLR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteServiceLinkedRoleCommand");var se_DeleteServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteServiceSpecificCredentialRequest(input, context),    [_A]: _DSSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteServiceSpecificCredentialCommand");var se_DeleteSigningCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteSigningCertificateRequest(input, context),    [_A]: _DSCe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteSigningCertificateCommand");var se_DeleteSSHPublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteSSHPublicKeyRequest(input, context),    [_A]: _DSSHPK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteSSHPublicKeyCommand");var se_DeleteUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteUserRequest(input, context),    [_A]: _DU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteUserCommand");var se_DeleteUserPermissionsBoundaryCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteUserPermissionsBoundaryRequest(input, context),    [_A]: _DUPB,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteUserPermissionsBoundaryCommand");var se_DeleteUserPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteUserPolicyRequest(input, context),    [_A]: _DUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteUserPolicyCommand");var se_DeleteVirtualMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DeleteVirtualMFADeviceRequest(input, context),    [_A]: _DVMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DeleteVirtualMFADeviceCommand");var se_DetachGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DetachGroupPolicyRequest(input, context),    [_A]: _DGPe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DetachGroupPolicyCommand");var se_DetachRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DetachRolePolicyRequest(input, context),    [_A]: _DRPe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DetachRolePolicyCommand");var se_DetachUserPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DetachUserPolicyRequest(input, context),    [_A]: _DUPe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DetachUserPolicyCommand");var se_DisableOrganizationsRootCredentialsManagementCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DisableOrganizationsRootCredentialsManagementRequest(input, context),    [_A]: _DORCM,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisableOrganizationsRootCredentialsManagementCommand");var se_DisableOrganizationsRootSessionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_DisableOrganizationsRootSessionsRequest(input, context),    [_A]: _DORS,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_DisableOrganizationsRootSessionsCommand");var se_EnableMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_EnableMFADeviceRequest(input, context),    [_A]: _EMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_EnableMFADeviceCommand");var se_EnableOrganizationsRootCredentialsManagementCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_EnableOrganizationsRootCredentialsManagementRequest(input, context),    [_A]: _EORCM,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_EnableOrganizationsRootCredentialsManagementCommand");var se_EnableOrganizationsRootSessionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_EnableOrganizationsRootSessionsRequest(input, context),    [_A]: _EORS,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_EnableOrganizationsRootSessionsCommand");var se_GenerateCredentialReportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  const body = buildFormUrlencodedString({    [_A]: _GCR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GenerateCredentialReportCommand");var se_GenerateOrganizationsAccessReportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GenerateOrganizationsAccessReportRequest(input, context),    [_A]: _GOAR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GenerateOrganizationsAccessReportCommand");var se_GenerateServiceLastAccessedDetailsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GenerateServiceLastAccessedDetailsRequest(input, context),    [_A]: _GSLAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GenerateServiceLastAccessedDetailsCommand");var se_GetAccessKeyLastUsedCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetAccessKeyLastUsedRequest(input, context),    [_A]: _GAKLU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAccessKeyLastUsedCommand");var se_GetAccountAuthorizationDetailsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetAccountAuthorizationDetailsRequest(input, context),    [_A]: _GAAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAccountAuthorizationDetailsCommand");var se_GetAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  const body = buildFormUrlencodedString({    [_A]: _GAPP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAccountPasswordPolicyCommand");var se_GetAccountSummaryCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  const body = buildFormUrlencodedString({    [_A]: _GAS,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetAccountSummaryCommand");var se_GetContextKeysForCustomPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetContextKeysForCustomPolicyRequest(input, context),    [_A]: _GCKFCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetContextKeysForCustomPolicyCommand");var se_GetContextKeysForPrincipalPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetContextKeysForPrincipalPolicyRequest(input, context),    [_A]: _GCKFPP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetContextKeysForPrincipalPolicyCommand");var se_GetCredentialReportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  const body = buildFormUrlencodedString({    [_A]: _GCRe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetCredentialReportCommand");var se_GetGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetGroupRequest(input, context),    [_A]: _GG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetGroupCommand");var se_GetGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetGroupPolicyRequest(input, context),    [_A]: _GGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetGroupPolicyCommand");var se_GetInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetInstanceProfileRequest(input, context),    [_A]: _GIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetInstanceProfileCommand");var se_GetLoginProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetLoginProfileRequest(input, context),    [_A]: _GLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetLoginProfileCommand");var se_GetMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetMFADeviceRequest(input, context),    [_A]: _GMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetMFADeviceCommand");var se_GetOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetOpenIDConnectProviderRequest(input, context),    [_A]: _GOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetOpenIDConnectProviderCommand");var se_GetOrganizationsAccessReportCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetOrganizationsAccessReportRequest(input, context),    [_A]: _GOARe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetOrganizationsAccessReportCommand");var se_GetPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetPolicyRequest(input, context),    [_A]: _GP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPolicyCommand");var se_GetPolicyVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetPolicyVersionRequest(input, context),    [_A]: _GPV,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetPolicyVersionCommand");var se_GetRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetRoleRequest(input, context),    [_A]: _GR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetRoleCommand");var se_GetRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetRolePolicyRequest(input, context),    [_A]: _GRP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetRolePolicyCommand");var se_GetSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetSAMLProviderRequest(input, context),    [_A]: _GSAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetSAMLProviderCommand");var se_GetServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetServerCertificateRequest(input, context),    [_A]: _GSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetServerCertificateCommand");var se_GetServiceLastAccessedDetailsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetServiceLastAccessedDetailsRequest(input, context),    [_A]: _GSLADe,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetServiceLastAccessedDetailsCommand");var se_GetServiceLastAccessedDetailsWithEntitiesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetServiceLastAccessedDetailsWithEntitiesRequest(input, context),    [_A]: _GSLADWE,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetServiceLastAccessedDetailsWithEntitiesCommand");var se_GetServiceLinkedRoleDeletionStatusCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetServiceLinkedRoleDeletionStatusRequest(input, context),    [_A]: _GSLRDS,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetServiceLinkedRoleDeletionStatusCommand");var se_GetSSHPublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetSSHPublicKeyRequest(input, context),    [_A]: _GSSHPK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetSSHPublicKeyCommand");var se_GetUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetUserRequest(input, context),    [_A]: _GU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetUserCommand");var se_GetUserPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_GetUserPolicyRequest(input, context),    [_A]: _GUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_GetUserPolicyCommand");var se_ListAccessKeysCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListAccessKeysRequest(input, context),    [_A]: _LAK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAccessKeysCommand");var se_ListAccountAliasesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListAccountAliasesRequest(input, context),    [_A]: _LAA,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAccountAliasesCommand");var se_ListAttachedGroupPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListAttachedGroupPoliciesRequest(input, context),    [_A]: _LAGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAttachedGroupPoliciesCommand");var se_ListAttachedRolePoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListAttachedRolePoliciesRequest(input, context),    [_A]: _LARP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAttachedRolePoliciesCommand");var se_ListAttachedUserPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListAttachedUserPoliciesRequest(input, context),    [_A]: _LAUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListAttachedUserPoliciesCommand");var se_ListEntitiesForPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListEntitiesForPolicyRequest(input, context),    [_A]: _LEFP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListEntitiesForPolicyCommand");var se_ListGroupPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListGroupPoliciesRequest(input, context),    [_A]: _LGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupPoliciesCommand");var se_ListGroupsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListGroupsRequest(input, context),    [_A]: _LG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupsCommand");var se_ListGroupsForUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListGroupsForUserRequest(input, context),    [_A]: _LGFU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListGroupsForUserCommand");var se_ListInstanceProfilesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListInstanceProfilesRequest(input, context),    [_A]: _LIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstanceProfilesCommand");var se_ListInstanceProfilesForRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListInstanceProfilesForRoleRequest(input, context),    [_A]: _LIPFR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstanceProfilesForRoleCommand");var se_ListInstanceProfileTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListInstanceProfileTagsRequest(input, context),    [_A]: _LIPT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListInstanceProfileTagsCommand");var se_ListMFADevicesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListMFADevicesRequest(input, context),    [_A]: _LMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMFADevicesCommand");var se_ListMFADeviceTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListMFADeviceTagsRequest(input, context),    [_A]: _LMFADT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListMFADeviceTagsCommand");var se_ListOpenIDConnectProvidersCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListOpenIDConnectProvidersRequest(input, context),    [_A]: _LOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOpenIDConnectProvidersCommand");var se_ListOpenIDConnectProviderTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListOpenIDConnectProviderTagsRequest(input, context),    [_A]: _LOIDCPT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOpenIDConnectProviderTagsCommand");var se_ListOrganizationsFeaturesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListOrganizationsFeaturesRequest(input, context),    [_A]: _LOF,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListOrganizationsFeaturesCommand");var se_ListPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListPoliciesRequest(input, context),    [_A]: _LP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPoliciesCommand");var se_ListPoliciesGrantingServiceAccessCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListPoliciesGrantingServiceAccessRequest(input, context),    [_A]: _LPGSA,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPoliciesGrantingServiceAccessCommand");var se_ListPolicyTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListPolicyTagsRequest(input, context),    [_A]: _LPT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPolicyTagsCommand");var se_ListPolicyVersionsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListPolicyVersionsRequest(input, context),    [_A]: _LPV,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListPolicyVersionsCommand");var se_ListRolePoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListRolePoliciesRequest(input, context),    [_A]: _LRP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListRolePoliciesCommand");var se_ListRolesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListRolesRequest(input, context),    [_A]: _LR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListRolesCommand");var se_ListRoleTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListRoleTagsRequest(input, context),    [_A]: _LRT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListRoleTagsCommand");var se_ListSAMLProvidersCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListSAMLProvidersRequest(input, context),    [_A]: _LSAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSAMLProvidersCommand");var se_ListSAMLProviderTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListSAMLProviderTagsRequest(input, context),    [_A]: _LSAMLPT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSAMLProviderTagsCommand");var se_ListServerCertificatesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListServerCertificatesRequest(input, context),    [_A]: _LSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListServerCertificatesCommand");var se_ListServerCertificateTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListServerCertificateTagsRequest(input, context),    [_A]: _LSCT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListServerCertificateTagsCommand");var se_ListServiceSpecificCredentialsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListServiceSpecificCredentialsRequest(input, context),    [_A]: _LSSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListServiceSpecificCredentialsCommand");var se_ListSigningCertificatesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListSigningCertificatesRequest(input, context),    [_A]: _LSCi,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSigningCertificatesCommand");var se_ListSSHPublicKeysCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListSSHPublicKeysRequest(input, context),    [_A]: _LSSHPK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListSSHPublicKeysCommand");var se_ListUserPoliciesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListUserPoliciesRequest(input, context),    [_A]: _LUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListUserPoliciesCommand");var se_ListUsersCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListUsersRequest(input, context),    [_A]: _LU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListUsersCommand");var se_ListUserTagsCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListUserTagsRequest(input, context),    [_A]: _LUT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListUserTagsCommand");var se_ListVirtualMFADevicesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ListVirtualMFADevicesRequest(input, context),    [_A]: _LVMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ListVirtualMFADevicesCommand");var se_PutGroupPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_PutGroupPolicyRequest(input, context),    [_A]: _PGP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutGroupPolicyCommand");var se_PutRolePermissionsBoundaryCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_PutRolePermissionsBoundaryRequest(input, context),    [_A]: _PRPB,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutRolePermissionsBoundaryCommand");var se_PutRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_PutRolePolicyRequest(input, context),    [_A]: _PRP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutRolePolicyCommand");var se_PutUserPermissionsBoundaryCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_PutUserPermissionsBoundaryRequest(input, context),    [_A]: _PUPB,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutUserPermissionsBoundaryCommand");var se_PutUserPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_PutUserPolicyRequest(input, context),    [_A]: _PUP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_PutUserPolicyCommand");var se_RemoveClientIDFromOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_RemoveClientIDFromOpenIDConnectProviderRequest(input, context),    [_A]: _RCIDFOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveClientIDFromOpenIDConnectProviderCommand");var se_RemoveRoleFromInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_RemoveRoleFromInstanceProfileRequest(input, context),    [_A]: _RRFIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveRoleFromInstanceProfileCommand");var se_RemoveUserFromGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_RemoveUserFromGroupRequest(input, context),    [_A]: _RUFG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_RemoveUserFromGroupCommand");var se_ResetServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ResetServiceSpecificCredentialRequest(input, context),    [_A]: _RSSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ResetServiceSpecificCredentialCommand");var se_ResyncMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_ResyncMFADeviceRequest(input, context),    [_A]: _RMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_ResyncMFADeviceCommand");var se_SetDefaultPolicyVersionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_SetDefaultPolicyVersionRequest(input, context),    [_A]: _SDPV,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetDefaultPolicyVersionCommand");var se_SetSecurityTokenServicePreferencesCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_SetSecurityTokenServicePreferencesRequest(input, context),    [_A]: _SSTSP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SetSecurityTokenServicePreferencesCommand");var se_SimulateCustomPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_SimulateCustomPolicyRequest(input, context),    [_A]: _SCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SimulateCustomPolicyCommand");var se_SimulatePrincipalPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_SimulatePrincipalPolicyRequest(input, context),    [_A]: _SPP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_SimulatePrincipalPolicyCommand");var se_TagInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagInstanceProfileRequest(input, context),    [_A]: _TIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagInstanceProfileCommand");var se_TagMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagMFADeviceRequest(input, context),    [_A]: _TMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagMFADeviceCommand");var se_TagOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagOpenIDConnectProviderRequest(input, context),    [_A]: _TOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagOpenIDConnectProviderCommand");var se_TagPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagPolicyRequest(input, context),    [_A]: _TP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagPolicyCommand");var se_TagRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagRoleRequest(input, context),    [_A]: _TR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagRoleCommand");var se_TagSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagSAMLProviderRequest(input, context),    [_A]: _TSAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagSAMLProviderCommand");var se_TagServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagServerCertificateRequest(input, context),    [_A]: _TSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagServerCertificateCommand");var se_TagUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_TagUserRequest(input, context),    [_A]: _TU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_TagUserCommand");var se_UntagInstanceProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagInstanceProfileRequest(input, context),    [_A]: _UIP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagInstanceProfileCommand");var se_UntagMFADeviceCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagMFADeviceRequest(input, context),    [_A]: _UMFAD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagMFADeviceCommand");var se_UntagOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagOpenIDConnectProviderRequest(input, context),    [_A]: _UOIDCP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagOpenIDConnectProviderCommand");var se_UntagPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagPolicyRequest(input, context),    [_A]: _UP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagPolicyCommand");var se_UntagRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagRoleRequest(input, context),    [_A]: _UR,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagRoleCommand");var se_UntagSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagSAMLProviderRequest(input, context),    [_A]: _USAMLP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagSAMLProviderCommand");var se_UntagServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagServerCertificateRequest(input, context),    [_A]: _USC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagServerCertificateCommand");var se_UntagUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UntagUserRequest(input, context),    [_A]: _UU,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UntagUserCommand");var se_UpdateAccessKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateAccessKeyRequest(input, context),    [_A]: _UAK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateAccessKeyCommand");var se_UpdateAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateAccountPasswordPolicyRequest(input, context),    [_A]: _UAPP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateAccountPasswordPolicyCommand");var se_UpdateAssumeRolePolicyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateAssumeRolePolicyRequest(input, context),    [_A]: _UARP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateAssumeRolePolicyCommand");var se_UpdateGroupCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateGroupRequest(input, context),    [_A]: _UG,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateGroupCommand");var se_UpdateLoginProfileCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateLoginProfileRequest(input, context),    [_A]: _ULP,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateLoginProfileCommand");var se_UpdateOpenIDConnectProviderThumbprintCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateOpenIDConnectProviderThumbprintRequest(input, context),    [_A]: _UOIDCPT,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateOpenIDConnectProviderThumbprintCommand");var se_UpdateRoleCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateRoleRequest(input, context),    [_A]: _URp,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateRoleCommand");var se_UpdateRoleDescriptionCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateRoleDescriptionRequest(input, context),    [_A]: _URD,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateRoleDescriptionCommand");var se_UpdateSAMLProviderCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateSAMLProviderRequest(input, context),    [_A]: _USAMLPp,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateSAMLProviderCommand");var se_UpdateServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateServerCertificateRequest(input, context),    [_A]: _USCp,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateServerCertificateCommand");var se_UpdateServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateServiceSpecificCredentialRequest(input, context),    [_A]: _USSC,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateServiceSpecificCredentialCommand");var se_UpdateSigningCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateSigningCertificateRequest(input, context),    [_A]: _USCpd,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateSigningCertificateCommand");var se_UpdateSSHPublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateSSHPublicKeyRequest(input, context),    [_A]: _USSHPK,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateSSHPublicKeyCommand");var se_UpdateUserCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UpdateUserRequest(input, context),    [_A]: _UUp,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UpdateUserCommand");var se_UploadServerCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UploadServerCertificateRequest(input, context),    [_A]: _USCpl,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UploadServerCertificateCommand");var se_UploadSigningCertificateCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UploadSigningCertificateRequest(input, context),    [_A]: _USCplo,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UploadSigningCertificateCommand");var se_UploadSSHPublicKeyCommand = /* @__PURE__ */ __name(async (input, context) => {  const headers = SHARED_HEADERS;  let body;  body = buildFormUrlencodedString({    ...se_UploadSSHPublicKeyRequest(input, context),    [_A]: _USSHPKp,    [_V]: _  });  return buildHttpRpcRequest(context, headers, "/", void 0, body);}, "se_UploadSSHPublicKeyCommand");var de_AddClientIDToOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AddClientIDToOpenIDConnectProviderCommand");var de_AddRoleToInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AddRoleToInstanceProfileCommand");var de_AddUserToGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AddUserToGroupCommand");var de_AttachGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AttachGroupPolicyCommand");var de_AttachRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AttachRolePolicyCommand");var de_AttachUserPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_AttachUserPolicyCommand");var de_ChangePasswordCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_ChangePasswordCommand");var de_CreateAccessKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateAccessKeyResponse(data.CreateAccessKeyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateAccessKeyCommand");var de_CreateAccountAliasCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_CreateAccountAliasCommand");var de_CreateGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateGroupResponse(data.CreateGroupResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateGroupCommand");var de_CreateInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateInstanceProfileResponse(data.CreateInstanceProfileResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateInstanceProfileCommand");var de_CreateLoginProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateLoginProfileResponse(data.CreateLoginProfileResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateLoginProfileCommand");var de_CreateOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateOpenIDConnectProviderResponse(data.CreateOpenIDConnectProviderResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateOpenIDConnectProviderCommand");var de_CreatePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreatePolicyResponse(data.CreatePolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreatePolicyCommand");var de_CreatePolicyVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreatePolicyVersionResponse(data.CreatePolicyVersionResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreatePolicyVersionCommand");var de_CreateRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateRoleResponse(data.CreateRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateRoleCommand");var de_CreateSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateSAMLProviderResponse(data.CreateSAMLProviderResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateSAMLProviderCommand");var de_CreateServiceLinkedRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateServiceLinkedRoleResponse(data.CreateServiceLinkedRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateServiceLinkedRoleCommand");var de_CreateServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateServiceSpecificCredentialResponse(data.CreateServiceSpecificCredentialResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateServiceSpecificCredentialCommand");var de_CreateUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateUserResponse(data.CreateUserResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateUserCommand");var de_CreateVirtualMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_CreateVirtualMFADeviceResponse(data.CreateVirtualMFADeviceResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_CreateVirtualMFADeviceCommand");var de_DeactivateMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeactivateMFADeviceCommand");var de_DeleteAccessKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteAccessKeyCommand");var de_DeleteAccountAliasCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteAccountAliasCommand");var de_DeleteAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteAccountPasswordPolicyCommand");var de_DeleteGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteGroupCommand");var de_DeleteGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteGroupPolicyCommand");var de_DeleteInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteInstanceProfileCommand");var de_DeleteLoginProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteLoginProfileCommand");var de_DeleteOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteOpenIDConnectProviderCommand");var de_DeletePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeletePolicyCommand");var de_DeletePolicyVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeletePolicyVersionCommand");var de_DeleteRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteRoleCommand");var de_DeleteRolePermissionsBoundaryCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteRolePermissionsBoundaryCommand");var de_DeleteRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteRolePolicyCommand");var de_DeleteSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteSAMLProviderCommand");var de_DeleteServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteServerCertificateCommand");var de_DeleteServiceLinkedRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_DeleteServiceLinkedRoleResponse(data.DeleteServiceLinkedRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DeleteServiceLinkedRoleCommand");var de_DeleteServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteServiceSpecificCredentialCommand");var de_DeleteSigningCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteSigningCertificateCommand");var de_DeleteSSHPublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteSSHPublicKeyCommand");var de_DeleteUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteUserCommand");var de_DeleteUserPermissionsBoundaryCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteUserPermissionsBoundaryCommand");var de_DeleteUserPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteUserPolicyCommand");var de_DeleteVirtualMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DeleteVirtualMFADeviceCommand");var de_DetachGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DetachGroupPolicyCommand");var de_DetachRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DetachRolePolicyCommand");var de_DetachUserPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_DetachUserPolicyCommand");var de_DisableOrganizationsRootCredentialsManagementCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_DisableOrganizationsRootCredentialsManagementResponse(    data.DisableOrganizationsRootCredentialsManagementResult,    context  );  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DisableOrganizationsRootCredentialsManagementCommand");var de_DisableOrganizationsRootSessionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_DisableOrganizationsRootSessionsResponse(data.DisableOrganizationsRootSessionsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_DisableOrganizationsRootSessionsCommand");var de_EnableMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_EnableMFADeviceCommand");var de_EnableOrganizationsRootCredentialsManagementCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_EnableOrganizationsRootCredentialsManagementResponse(    data.EnableOrganizationsRootCredentialsManagementResult,    context  );  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_EnableOrganizationsRootCredentialsManagementCommand");var de_EnableOrganizationsRootSessionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_EnableOrganizationsRootSessionsResponse(data.EnableOrganizationsRootSessionsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_EnableOrganizationsRootSessionsCommand");var de_GenerateCredentialReportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GenerateCredentialReportResponse(data.GenerateCredentialReportResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GenerateCredentialReportCommand");var de_GenerateOrganizationsAccessReportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GenerateOrganizationsAccessReportResponse(data.GenerateOrganizationsAccessReportResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GenerateOrganizationsAccessReportCommand");var de_GenerateServiceLastAccessedDetailsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GenerateServiceLastAccessedDetailsResponse(data.GenerateServiceLastAccessedDetailsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GenerateServiceLastAccessedDetailsCommand");var de_GetAccessKeyLastUsedCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetAccessKeyLastUsedResponse(data.GetAccessKeyLastUsedResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAccessKeyLastUsedCommand");var de_GetAccountAuthorizationDetailsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetAccountAuthorizationDetailsResponse(data.GetAccountAuthorizationDetailsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAccountAuthorizationDetailsCommand");var de_GetAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetAccountPasswordPolicyResponse(data.GetAccountPasswordPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAccountPasswordPolicyCommand");var de_GetAccountSummaryCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetAccountSummaryResponse(data.GetAccountSummaryResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetAccountSummaryCommand");var de_GetContextKeysForCustomPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetContextKeysForPolicyResponse(data.GetContextKeysForCustomPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetContextKeysForCustomPolicyCommand");var de_GetContextKeysForPrincipalPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetContextKeysForPolicyResponse(data.GetContextKeysForPrincipalPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetContextKeysForPrincipalPolicyCommand");var de_GetCredentialReportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetCredentialReportResponse(data.GetCredentialReportResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetCredentialReportCommand");var de_GetGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetGroupResponse(data.GetGroupResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetGroupCommand");var de_GetGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetGroupPolicyResponse(data.GetGroupPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetGroupPolicyCommand");var de_GetInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetInstanceProfileResponse(data.GetInstanceProfileResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetInstanceProfileCommand");var de_GetLoginProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetLoginProfileResponse(data.GetLoginProfileResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetLoginProfileCommand");var de_GetMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetMFADeviceResponse(data.GetMFADeviceResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetMFADeviceCommand");var de_GetOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetOpenIDConnectProviderResponse(data.GetOpenIDConnectProviderResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetOpenIDConnectProviderCommand");var de_GetOrganizationsAccessReportCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetOrganizationsAccessReportResponse(data.GetOrganizationsAccessReportResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetOrganizationsAccessReportCommand");var de_GetPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetPolicyResponse(data.GetPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetPolicyCommand");var de_GetPolicyVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetPolicyVersionResponse(data.GetPolicyVersionResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetPolicyVersionCommand");var de_GetRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetRoleResponse(data.GetRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetRoleCommand");var de_GetRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetRolePolicyResponse(data.GetRolePolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetRolePolicyCommand");var de_GetSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetSAMLProviderResponse(data.GetSAMLProviderResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetSAMLProviderCommand");var de_GetServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetServerCertificateResponse(data.GetServerCertificateResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetServerCertificateCommand");var de_GetServiceLastAccessedDetailsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetServiceLastAccessedDetailsResponse(data.GetServiceLastAccessedDetailsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetServiceLastAccessedDetailsCommand");var de_GetServiceLastAccessedDetailsWithEntitiesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetServiceLastAccessedDetailsWithEntitiesResponse(    data.GetServiceLastAccessedDetailsWithEntitiesResult,    context  );  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetServiceLastAccessedDetailsWithEntitiesCommand");var de_GetServiceLinkedRoleDeletionStatusCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetServiceLinkedRoleDeletionStatusResponse(data.GetServiceLinkedRoleDeletionStatusResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetServiceLinkedRoleDeletionStatusCommand");var de_GetSSHPublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetSSHPublicKeyResponse(data.GetSSHPublicKeyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetSSHPublicKeyCommand");var de_GetUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetUserResponse(data.GetUserResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetUserCommand");var de_GetUserPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_GetUserPolicyResponse(data.GetUserPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_GetUserPolicyCommand");var de_ListAccessKeysCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListAccessKeysResponse(data.ListAccessKeysResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAccessKeysCommand");var de_ListAccountAliasesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListAccountAliasesResponse(data.ListAccountAliasesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAccountAliasesCommand");var de_ListAttachedGroupPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListAttachedGroupPoliciesResponse(data.ListAttachedGroupPoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAttachedGroupPoliciesCommand");var de_ListAttachedRolePoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListAttachedRolePoliciesResponse(data.ListAttachedRolePoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAttachedRolePoliciesCommand");var de_ListAttachedUserPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListAttachedUserPoliciesResponse(data.ListAttachedUserPoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListAttachedUserPoliciesCommand");var de_ListEntitiesForPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListEntitiesForPolicyResponse(data.ListEntitiesForPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListEntitiesForPolicyCommand");var de_ListGroupPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListGroupPoliciesResponse(data.ListGroupPoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListGroupPoliciesCommand");var de_ListGroupsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListGroupsResponse(data.ListGroupsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListGroupsCommand");var de_ListGroupsForUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListGroupsForUserResponse(data.ListGroupsForUserResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListGroupsForUserCommand");var de_ListInstanceProfilesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListInstanceProfilesResponse(data.ListInstanceProfilesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstanceProfilesCommand");var de_ListInstanceProfilesForRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListInstanceProfilesForRoleResponse(data.ListInstanceProfilesForRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstanceProfilesForRoleCommand");var de_ListInstanceProfileTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListInstanceProfileTagsResponse(data.ListInstanceProfileTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListInstanceProfileTagsCommand");var de_ListMFADevicesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListMFADevicesResponse(data.ListMFADevicesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListMFADevicesCommand");var de_ListMFADeviceTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListMFADeviceTagsResponse(data.ListMFADeviceTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListMFADeviceTagsCommand");var de_ListOpenIDConnectProvidersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListOpenIDConnectProvidersResponse(data.ListOpenIDConnectProvidersResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListOpenIDConnectProvidersCommand");var de_ListOpenIDConnectProviderTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListOpenIDConnectProviderTagsResponse(data.ListOpenIDConnectProviderTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListOpenIDConnectProviderTagsCommand");var de_ListOrganizationsFeaturesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListOrganizationsFeaturesResponse(data.ListOrganizationsFeaturesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListOrganizationsFeaturesCommand");var de_ListPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListPoliciesResponse(data.ListPoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListPoliciesCommand");var de_ListPoliciesGrantingServiceAccessCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListPoliciesGrantingServiceAccessResponse(data.ListPoliciesGrantingServiceAccessResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListPoliciesGrantingServiceAccessCommand");var de_ListPolicyTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListPolicyTagsResponse(data.ListPolicyTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListPolicyTagsCommand");var de_ListPolicyVersionsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListPolicyVersionsResponse(data.ListPolicyVersionsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListPolicyVersionsCommand");var de_ListRolePoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListRolePoliciesResponse(data.ListRolePoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListRolePoliciesCommand");var de_ListRolesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListRolesResponse(data.ListRolesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListRolesCommand");var de_ListRoleTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListRoleTagsResponse(data.ListRoleTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListRoleTagsCommand");var de_ListSAMLProvidersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListSAMLProvidersResponse(data.ListSAMLProvidersResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSAMLProvidersCommand");var de_ListSAMLProviderTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListSAMLProviderTagsResponse(data.ListSAMLProviderTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSAMLProviderTagsCommand");var de_ListServerCertificatesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListServerCertificatesResponse(data.ListServerCertificatesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListServerCertificatesCommand");var de_ListServerCertificateTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListServerCertificateTagsResponse(data.ListServerCertificateTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListServerCertificateTagsCommand");var de_ListServiceSpecificCredentialsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListServiceSpecificCredentialsResponse(data.ListServiceSpecificCredentialsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListServiceSpecificCredentialsCommand");var de_ListSigningCertificatesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListSigningCertificatesResponse(data.ListSigningCertificatesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSigningCertificatesCommand");var de_ListSSHPublicKeysCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListSSHPublicKeysResponse(data.ListSSHPublicKeysResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListSSHPublicKeysCommand");var de_ListUserPoliciesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListUserPoliciesResponse(data.ListUserPoliciesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListUserPoliciesCommand");var de_ListUsersCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListUsersResponse(data.ListUsersResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListUsersCommand");var de_ListUserTagsCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListUserTagsResponse(data.ListUserTagsResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListUserTagsCommand");var de_ListVirtualMFADevicesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ListVirtualMFADevicesResponse(data.ListVirtualMFADevicesResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ListVirtualMFADevicesCommand");var de_PutGroupPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_PutGroupPolicyCommand");var de_PutRolePermissionsBoundaryCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_PutRolePermissionsBoundaryCommand");var de_PutRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_PutRolePolicyCommand");var de_PutUserPermissionsBoundaryCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_PutUserPermissionsBoundaryCommand");var de_PutUserPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_PutUserPolicyCommand");var de_RemoveClientIDFromOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RemoveClientIDFromOpenIDConnectProviderCommand");var de_RemoveRoleFromInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RemoveRoleFromInstanceProfileCommand");var de_RemoveUserFromGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_RemoveUserFromGroupCommand");var de_ResetServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_ResetServiceSpecificCredentialResponse(data.ResetServiceSpecificCredentialResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_ResetServiceSpecificCredentialCommand");var de_ResyncMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_ResyncMFADeviceCommand");var de_SetDefaultPolicyVersionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetDefaultPolicyVersionCommand");var de_SetSecurityTokenServicePreferencesCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_SetSecurityTokenServicePreferencesCommand");var de_SimulateCustomPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_SimulatePolicyResponse(data.SimulateCustomPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_SimulateCustomPolicyCommand");var de_SimulatePrincipalPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_SimulatePolicyResponse(data.SimulatePrincipalPolicyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_SimulatePrincipalPolicyCommand");var de_TagInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagInstanceProfileCommand");var de_TagMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagMFADeviceCommand");var de_TagOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagOpenIDConnectProviderCommand");var de_TagPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagPolicyCommand");var de_TagRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagRoleCommand");var de_TagSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagSAMLProviderCommand");var de_TagServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagServerCertificateCommand");var de_TagUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_TagUserCommand");var de_UntagInstanceProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagInstanceProfileCommand");var de_UntagMFADeviceCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagMFADeviceCommand");var de_UntagOpenIDConnectProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagOpenIDConnectProviderCommand");var de_UntagPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagPolicyCommand");var de_UntagRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagRoleCommand");var de_UntagSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagSAMLProviderCommand");var de_UntagServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagServerCertificateCommand");var de_UntagUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UntagUserCommand");var de_UpdateAccessKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateAccessKeyCommand");var de_UpdateAccountPasswordPolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateAccountPasswordPolicyCommand");var de_UpdateAssumeRolePolicyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateAssumeRolePolicyCommand");var de_UpdateGroupCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateGroupCommand");var de_UpdateLoginProfileCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateLoginProfileCommand");var de_UpdateOpenIDConnectProviderThumbprintCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateOpenIDConnectProviderThumbprintCommand");var de_UpdateRoleCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UpdateRoleResponse(data.UpdateRoleResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateRoleCommand");var de_UpdateRoleDescriptionCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UpdateRoleDescriptionResponse(data.UpdateRoleDescriptionResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateRoleDescriptionCommand");var de_UpdateSAMLProviderCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UpdateSAMLProviderResponse(data.UpdateSAMLProviderResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UpdateSAMLProviderCommand");var de_UpdateServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateServerCertificateCommand");var de_UpdateServiceSpecificCredentialCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateServiceSpecificCredentialCommand");var de_UpdateSigningCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateSigningCertificateCommand");var de_UpdateSSHPublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateSSHPublicKeyCommand");var de_UpdateUserCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  await (0, import_smithy_client.collectBody)(output.body, context);  const response = {    $metadata: deserializeMetadata(output)  };  return response;}, "de_UpdateUserCommand");var de_UploadServerCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UploadServerCertificateResponse(data.UploadServerCertificateResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UploadServerCertificateCommand");var de_UploadSigningCertificateCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UploadSigningCertificateResponse(data.UploadSigningCertificateResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UploadSigningCertificateCommand");var de_UploadSSHPublicKeyCommand = /* @__PURE__ */ __name(async (output, context) => {  if (output.statusCode >= 300) {    return de_CommandError(output, context);  }  const data = await (0, import_core2.parseXmlBody)(output.body, context);  let contents = {};  contents = de_UploadSSHPublicKeyResponse(data.UploadSSHPublicKeyResult, context);  const response = {    $metadata: deserializeMetadata(output),    ...contents  };  return response;}, "de_UploadSSHPublicKeyCommand");var de_CommandError = /* @__PURE__ */ __name(async (output, context) => {  const parsedOutput = {    ...output,    body: await (0, import_core2.parseXmlErrorBody)(output.body, context)  };  const errorCode = loadQueryErrorCode(output, parsedOutput.body);  switch (errorCode) {    case "InvalidInput":    case "com.amazonaws.iam#InvalidInputException":      throw await de_InvalidInputExceptionRes(parsedOutput, context);    case "LimitExceeded":    case "com.amazonaws.iam#LimitExceededException":      throw await de_LimitExceededExceptionRes(parsedOutput, context);    case "NoSuchEntity":    case "com.amazonaws.iam#NoSuchEntityException":      throw await de_NoSuchEntityExceptionRes(parsedOutput, context);    case "ServiceFailure":    case "com.amazonaws.iam#ServiceFailureException":      throw await de_ServiceFailureExceptionRes(parsedOutput, context);    case "EntityAlreadyExists":    case "com.amazonaws.iam#EntityAlreadyExistsException":      throw await de_EntityAlreadyExistsExceptionRes(parsedOutput, context);    case "UnmodifiableEntity":    case "com.amazonaws.iam#UnmodifiableEntityException":      throw await de_UnmodifiableEntityExceptionRes(parsedOutput, context);    case "PolicyNotAttachable":    case "com.amazonaws.iam#PolicyNotAttachableException":      throw await de_PolicyNotAttachableExceptionRes(parsedOutput, context);    case "EntityTemporarilyUnmodifiable":    case "com.amazonaws.iam#EntityTemporarilyUnmodifiableException":      throw await de_EntityTemporarilyUnmodifiableExceptionRes(parsedOutput, context);    case "InvalidUserType":    case "com.amazonaws.iam#InvalidUserTypeException":      throw await de_InvalidUserTypeExceptionRes(parsedOutput, context);    case "PasswordPolicyViolation":    case "com.amazonaws.iam#PasswordPolicyViolationException":      throw await de_PasswordPolicyViolationExceptionRes(parsedOutput, context);    case "ConcurrentModification":    case "com.amazonaws.iam#ConcurrentModificationException":      throw await de_ConcurrentModificationExceptionRes(parsedOutput, context);    case "OpenIdIdpCommunicationError":    case "com.amazonaws.iam#OpenIdIdpCommunicationErrorException":      throw await de_OpenIdIdpCommunicationErrorExceptionRes(parsedOutput, context);    case "MalformedPolicyDocument":    case "com.amazonaws.iam#MalformedPolicyDocumentException":      throw await de_MalformedPolicyDocumentExceptionRes(parsedOutput, context);    case "NotSupportedService":    case "com.amazonaws.iam#ServiceNotSupportedException":      throw await de_ServiceNotSupportedExceptionRes(parsedOutput, context);    case "DeleteConflict":    case "com.amazonaws.iam#DeleteConflictException":      throw await de_DeleteConflictExceptionRes(parsedOutput, context);    case "AccountNotManagementOrDelegatedAdministratorException":    case "com.amazonaws.iam#AccountNotManagementOrDelegatedAdministratorException":      throw await de_AccountNotManagementOrDelegatedAdministratorExceptionRes(parsedOutput, context);    case "OrganizationNotFoundException":    case "com.amazonaws.iam#OrganizationNotFoundException":      throw await de_OrganizationNotFoundExceptionRes(parsedOutput, context);    case "OrganizationNotInAllFeaturesModeException":    case "com.amazonaws.iam#OrganizationNotInAllFeaturesModeException":      throw await de_OrganizationNotInAllFeaturesModeExceptionRes(parsedOutput, context);    case "ServiceAccessNotEnabledException":    case "com.amazonaws.iam#ServiceAccessNotEnabledException":      throw await de_ServiceAccessNotEnabledExceptionRes(parsedOutput, context);    case "InvalidAuthenticationCode":    case "com.amazonaws.iam#InvalidAuthenticationCodeException":      throw await de_InvalidAuthenticationCodeExceptionRes(parsedOutput, context);    case "CallerIsNotManagementAccountException":    case "com.amazonaws.iam#CallerIsNotManagementAccountException":      throw await de_CallerIsNotManagementAccountExceptionRes(parsedOutput, context);    case "ReportGenerationLimitExceeded":    case "com.amazonaws.iam#ReportGenerationLimitExceededException":      throw await de_ReportGenerationLimitExceededExceptionRes(parsedOutput, context);    case "ReportExpired":    case "com.amazonaws.iam#CredentialReportExpiredException":      throw await de_CredentialReportExpiredExceptionRes(parsedOutput, context);    case "ReportInProgress":    case "com.amazonaws.iam#CredentialReportNotReadyException":      throw await de_CredentialReportNotReadyExceptionRes(parsedOutput, context);    case "ReportNotPresent":    case "com.amazonaws.iam#CredentialReportNotPresentException":      throw await de_CredentialReportNotPresentExceptionRes(parsedOutput, context);    case "UnrecognizedPublicKeyEncoding":    case "com.amazonaws.iam#UnrecognizedPublicKeyEncodingException":      throw await de_UnrecognizedPublicKeyEncodingExceptionRes(parsedOutput, context);    case "PolicyEvaluation":    case "com.amazonaws.iam#PolicyEvaluationException":      throw await de_PolicyEvaluationExceptionRes(parsedOutput, context);    case "KeyPairMismatch":    case "com.amazonaws.iam#KeyPairMismatchException":      throw await de_KeyPairMismatchExceptionRes(parsedOutput, context);    case "MalformedCertificate":    case "com.amazonaws.iam#MalformedCertificateException":      throw await de_MalformedCertificateExceptionRes(parsedOutput, context);    case "DuplicateCertificate":    case "com.amazonaws.iam#DuplicateCertificateException":      throw await de_DuplicateCertificateExceptionRes(parsedOutput, context);    case "InvalidCertificate":    case "com.amazonaws.iam#InvalidCertificateException":      throw await de_InvalidCertificateExceptionRes(parsedOutput, context);    case "DuplicateSSHPublicKey":    case "com.amazonaws.iam#DuplicateSSHPublicKeyException":      throw await de_DuplicateSSHPublicKeyExceptionRes(parsedOutput, context);    case "InvalidPublicKey":    case "com.amazonaws.iam#InvalidPublicKeyException":      throw await de_InvalidPublicKeyExceptionRes(parsedOutput, context);    default:      const parsedBody = parsedOutput.body;      return throwDefaultError({        output,        parsedBody: parsedBody.Error,        errorCode      });  }}, "de_CommandError");var de_AccountNotManagementOrDelegatedAdministratorExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_AccountNotManagementOrDelegatedAdministratorException(body.Error, context);  const exception = new AccountNotManagementOrDelegatedAdministratorException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_AccountNotManagementOrDelegatedAdministratorExceptionRes");var de_CallerIsNotManagementAccountExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_CallerIsNotManagementAccountException(body.Error, context);  const exception = new CallerIsNotManagementAccountException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_CallerIsNotManagementAccountExceptionRes");var de_ConcurrentModificationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_ConcurrentModificationException(body.Error, context);  const exception = new ConcurrentModificationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ConcurrentModificationExceptionRes");var de_CredentialReportExpiredExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_CredentialReportExpiredException(body.Error, context);  const exception = new CredentialReportExpiredException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_CredentialReportExpiredExceptionRes");var de_CredentialReportNotPresentExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_CredentialReportNotPresentException(body.Error, context);  const exception = new CredentialReportNotPresentException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_CredentialReportNotPresentExceptionRes");var de_CredentialReportNotReadyExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_CredentialReportNotReadyException(body.Error, context);  const exception = new CredentialReportNotReadyException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_CredentialReportNotReadyExceptionRes");var de_DeleteConflictExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_DeleteConflictException(body.Error, context);  const exception = new DeleteConflictException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DeleteConflictExceptionRes");var de_DuplicateCertificateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_DuplicateCertificateException(body.Error, context);  const exception = new DuplicateCertificateException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DuplicateCertificateExceptionRes");var de_DuplicateSSHPublicKeyExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_DuplicateSSHPublicKeyException(body.Error, context);  const exception = new DuplicateSSHPublicKeyException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_DuplicateSSHPublicKeyExceptionRes");var de_EntityAlreadyExistsExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_EntityAlreadyExistsException(body.Error, context);  const exception = new EntityAlreadyExistsException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EntityAlreadyExistsExceptionRes");var de_EntityTemporarilyUnmodifiableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_EntityTemporarilyUnmodifiableException(body.Error, context);  const exception = new EntityTemporarilyUnmodifiableException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_EntityTemporarilyUnmodifiableExceptionRes");var de_InvalidAuthenticationCodeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_InvalidAuthenticationCodeException(body.Error, context);  const exception = new InvalidAuthenticationCodeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidAuthenticationCodeExceptionRes");var de_InvalidCertificateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_InvalidCertificateException(body.Error, context);  const exception = new InvalidCertificateException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidCertificateExceptionRes");var de_InvalidInputExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_InvalidInputException(body.Error, context);  const exception = new InvalidInputException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidInputExceptionRes");var de_InvalidPublicKeyExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_InvalidPublicKeyException(body.Error, context);  const exception = new InvalidPublicKeyException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidPublicKeyExceptionRes");var de_InvalidUserTypeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_InvalidUserTypeException(body.Error, context);  const exception = new InvalidUserTypeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_InvalidUserTypeExceptionRes");var de_KeyPairMismatchExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_KeyPairMismatchException(body.Error, context);  const exception = new KeyPairMismatchException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_KeyPairMismatchExceptionRes");var de_LimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_LimitExceededException(body.Error, context);  const exception = new LimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_LimitExceededExceptionRes");var de_MalformedCertificateExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_MalformedCertificateException(body.Error, context);  const exception = new MalformedCertificateException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MalformedCertificateExceptionRes");var de_MalformedPolicyDocumentExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_MalformedPolicyDocumentException(body.Error, context);  const exception = new MalformedPolicyDocumentException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_MalformedPolicyDocumentExceptionRes");var de_NoSuchEntityExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_NoSuchEntityException(body.Error, context);  const exception = new NoSuchEntityException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_NoSuchEntityExceptionRes");var de_OpenIdIdpCommunicationErrorExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_OpenIdIdpCommunicationErrorException(body.Error, context);  const exception = new OpenIdIdpCommunicationErrorException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OpenIdIdpCommunicationErrorExceptionRes");var de_OrganizationNotFoundExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_OrganizationNotFoundException(body.Error, context);  const exception = new OrganizationNotFoundException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OrganizationNotFoundExceptionRes");var de_OrganizationNotInAllFeaturesModeExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_OrganizationNotInAllFeaturesModeException(body.Error, context);  const exception = new OrganizationNotInAllFeaturesModeException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_OrganizationNotInAllFeaturesModeExceptionRes");var de_PasswordPolicyViolationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_PasswordPolicyViolationException(body.Error, context);  const exception = new PasswordPolicyViolationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_PasswordPolicyViolationExceptionRes");var de_PolicyEvaluationExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_PolicyEvaluationException(body.Error, context);  const exception = new PolicyEvaluationException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_PolicyEvaluationExceptionRes");var de_PolicyNotAttachableExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_PolicyNotAttachableException(body.Error, context);  const exception = new PolicyNotAttachableException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_PolicyNotAttachableExceptionRes");var de_ReportGenerationLimitExceededExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_ReportGenerationLimitExceededException(body.Error, context);  const exception = new ReportGenerationLimitExceededException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ReportGenerationLimitExceededExceptionRes");var de_ServiceAccessNotEnabledExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_ServiceAccessNotEnabledException(body.Error, context);  const exception = new ServiceAccessNotEnabledException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceAccessNotEnabledExceptionRes");var de_ServiceFailureExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_ServiceFailureException(body.Error, context);  const exception = new ServiceFailureException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceFailureExceptionRes");var de_ServiceNotSupportedExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_ServiceNotSupportedException(body.Error, context);  const exception = new ServiceNotSupportedException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_ServiceNotSupportedExceptionRes");var de_UnmodifiableEntityExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_UnmodifiableEntityException(body.Error, context);  const exception = new UnmodifiableEntityException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_UnmodifiableEntityExceptionRes");var de_UnrecognizedPublicKeyEncodingExceptionRes = /* @__PURE__ */ __name(async (parsedOutput, context) => {  const body = parsedOutput.body;  const deserialized = de_UnrecognizedPublicKeyEncodingException(body.Error, context);  const exception = new UnrecognizedPublicKeyEncodingException({    $metadata: deserializeMetadata(parsedOutput),    ...deserialized  });  return (0, import_smithy_client.decorateServiceException)(exception, body);}, "de_UnrecognizedPublicKeyEncodingExceptionRes");var se_ActionNameListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_ActionNameListType");var se_AddClientIDToOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_CID] != null) {    entries[_CID] = input[_CID];  }  return entries;}, "se_AddClientIDToOpenIDConnectProviderRequest");var se_AddRoleToInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_AddRoleToInstanceProfileRequest");var se_AddUserToGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_AddUserToGroupRequest");var se_AttachGroupPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_AttachGroupPolicyRequest");var se_AttachRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_AttachRolePolicyRequest");var se_AttachUserPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_AttachUserPolicyRequest");var se_ChangePasswordRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OP] != null) {    entries[_OP] = input[_OP];  }  if (input[_NP] != null) {    entries[_NP] = input[_NP];  }  return entries;}, "se_ChangePasswordRequest");var se_clientIDListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_clientIDListType");var se_ContextEntry = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_CKN] != null) {    entries[_CKN] = input[_CKN];  }  if (input[_CKV] != null) {    const memberEntries = se_ContextKeyValueListType(input[_CKV], context);    if (input[_CKV]?.length === 0) {      entries.ContextKeyValues = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ContextKeyValues.${key}`;      entries[loc] = value;    });  }  if (input[_CKT] != null) {    entries[_CKT] = input[_CKT];  }  return entries;}, "se_ContextEntry");var se_ContextEntryListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    const memberEntries = se_ContextEntry(entry, context);    Object.entries(memberEntries).forEach(([key, value]) => {      entries[`member.${counter}.${key}`] = value;    });    counter++;  }  return entries;}, "se_ContextEntryListType");var se_ContextKeyValueListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_ContextKeyValueListType");var se_CreateAccessKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_CreateAccessKeyRequest");var se_CreateAccountAliasRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_AA] != null) {    entries[_AA] = input[_AA];  }  return entries;}, "se_CreateAccountAliasRequest");var se_CreateGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  return entries;}, "se_CreateGroupRequest");var se_CreateInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreateInstanceProfileRequest");var se_CreateLoginProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_Pa] != null) {    entries[_Pa] = input[_Pa];  }  if (input[_PRR] != null) {    entries[_PRR] = input[_PRR];  }  return entries;}, "se_CreateLoginProfileRequest");var se_CreateOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_U] != null) {    entries[_U] = input[_U];  }  if (input[_CIDL] != null) {    const memberEntries = se_clientIDListType(input[_CIDL], context);    if (input[_CIDL]?.length === 0) {      entries.ClientIDList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ClientIDList.${key}`;      entries[loc] = value;    });  }  if (input[_TL] != null) {    const memberEntries = se_thumbprintListType(input[_TL], context);    if (input[_TL]?.length === 0) {      entries.ThumbprintList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ThumbprintList.${key}`;      entries[loc] = value;    });  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreateOpenIDConnectProviderRequest");var se_CreatePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  if (input[_D] != null) {    entries[_D] = input[_D];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreatePolicyRequest");var se_CreatePolicyVersionRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  if (input[_SAD] != null) {    entries[_SAD] = input[_SAD];  }  return entries;}, "se_CreatePolicyVersionRequest");var se_CreateRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_ARPD] != null) {    entries[_ARPD] = input[_ARPD];  }  if (input[_D] != null) {    entries[_D] = input[_D];  }  if (input[_MSD] != null) {    entries[_MSD] = input[_MSD];  }  if (input[_PB] != null) {    entries[_PB] = input[_PB];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreateRoleRequest");var se_CreateSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLMD] != null) {    entries[_SAMLMD] = input[_SAMLMD];  }  if (input[_N] != null) {    entries[_N] = input[_N];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  if (input[_AEM] != null) {    entries[_AEM] = input[_AEM];  }  if (input[_APK] != null) {    entries[_APK] = input[_APK];  }  return entries;}, "se_CreateSAMLProviderRequest");var se_CreateServiceLinkedRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_AWSSN] != null) {    entries[_AWSSN] = input[_AWSSN];  }  if (input[_D] != null) {    entries[_D] = input[_D];  }  if (input[_CS] != null) {    entries[_CS] = input[_CS];  }  return entries;}, "se_CreateServiceLinkedRoleRequest");var se_CreateServiceSpecificCredentialRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SN] != null) {    entries[_SN] = input[_SN];  }  if (input[_CAD] != null) {    entries[_CAD] = input[_CAD];  }  return entries;}, "se_CreateServiceSpecificCredentialRequest");var se_CreateUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PB] != null) {    entries[_PB] = input[_PB];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreateUserRequest");var se_CreateVirtualMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_VMFADN] != null) {    entries[_VMFADN] = input[_VMFADN];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_CreateVirtualMFADeviceRequest");var se_DeactivateMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  return entries;}, "se_DeactivateMFADeviceRequest");var se_DeleteAccessKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_AKI] != null) {    entries[_AKI] = input[_AKI];  }  return entries;}, "se_DeleteAccessKeyRequest");var se_DeleteAccountAliasRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_AA] != null) {    entries[_AA] = input[_AA];  }  return entries;}, "se_DeleteAccountAliasRequest");var se_DeleteGroupPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_DeleteGroupPolicyRequest");var se_DeleteGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  return entries;}, "se_DeleteGroupRequest");var se_DeleteInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  return entries;}, "se_DeleteInstanceProfileRequest");var se_DeleteLoginProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_DeleteLoginProfileRequest");var se_DeleteOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  return entries;}, "se_DeleteOpenIDConnectProviderRequest");var se_DeletePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_DeletePolicyRequest");var se_DeletePolicyVersionRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_VI] != null) {    entries[_VI] = input[_VI];  }  return entries;}, "se_DeletePolicyVersionRequest");var se_DeleteRolePermissionsBoundaryRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_DeleteRolePermissionsBoundaryRequest");var se_DeleteRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_DeleteRolePolicyRequest");var se_DeleteRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_DeleteRoleRequest");var se_DeleteSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  return entries;}, "se_DeleteSAMLProviderRequest");var se_DeleteServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  return entries;}, "se_DeleteServerCertificateRequest");var se_DeleteServiceLinkedRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_DeleteServiceLinkedRoleRequest");var se_DeleteServiceSpecificCredentialRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSCI] != null) {    entries[_SSCI] = input[_SSCI];  }  return entries;}, "se_DeleteServiceSpecificCredentialRequest");var se_DeleteSigningCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_CI] != null) {    entries[_CI] = input[_CI];  }  return entries;}, "se_DeleteSigningCertificateRequest");var se_DeleteSSHPublicKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSHPKI] != null) {    entries[_SSHPKI] = input[_SSHPKI];  }  return entries;}, "se_DeleteSSHPublicKeyRequest");var se_DeleteUserPermissionsBoundaryRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_DeleteUserPermissionsBoundaryRequest");var se_DeleteUserPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_DeleteUserPolicyRequest");var se_DeleteUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_DeleteUserRequest");var se_DeleteVirtualMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  return entries;}, "se_DeleteVirtualMFADeviceRequest");var se_DetachGroupPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_DetachGroupPolicyRequest");var se_DetachRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_DetachRolePolicyRequest");var se_DetachUserPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_DetachUserPolicyRequest");var se_DisableOrganizationsRootCredentialsManagementRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_DisableOrganizationsRootCredentialsManagementRequest");var se_DisableOrganizationsRootSessionsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_DisableOrganizationsRootSessionsRequest");var se_EnableMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_AC] != null) {    entries[_AC] = input[_AC];  }  if (input[_ACu] != null) {    entries[_ACu] = input[_ACu];  }  return entries;}, "se_EnableMFADeviceRequest");var se_EnableOrganizationsRootCredentialsManagementRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_EnableOrganizationsRootCredentialsManagementRequest");var se_EnableOrganizationsRootSessionsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_EnableOrganizationsRootSessionsRequest");var se_entityListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_entityListType");var se_GenerateOrganizationsAccessReportRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_EP] != null) {    entries[_EP] = input[_EP];  }  if (input[_OPI] != null) {    entries[_OPI] = input[_OPI];  }  return entries;}, "se_GenerateOrganizationsAccessReportRequest");var se_GenerateServiceLastAccessedDetailsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_Ar] != null) {    entries[_Ar] = input[_Ar];  }  if (input[_G] != null) {    entries[_G] = input[_G];  }  return entries;}, "se_GenerateServiceLastAccessedDetailsRequest");var se_GetAccessKeyLastUsedRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_AKI] != null) {    entries[_AKI] = input[_AKI];  }  return entries;}, "se_GetAccessKeyLastUsedRequest");var se_GetAccountAuthorizationDetailsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_F] != null) {    const memberEntries = se_entityListType(input[_F], context);    if (input[_F]?.length === 0) {      entries.Filter = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Filter.${key}`;      entries[loc] = value;    });  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  return entries;}, "se_GetAccountAuthorizationDetailsRequest");var se_GetContextKeysForCustomPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PIL], context);    if (input[_PIL]?.length === 0) {      entries.PolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PolicyInputList.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_GetContextKeysForCustomPolicyRequest");var se_GetContextKeysForPrincipalPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PSA] != null) {    entries[_PSA] = input[_PSA];  }  if (input[_PIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PIL], context);    if (input[_PIL]?.length === 0) {      entries.PolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PolicyInputList.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_GetContextKeysForPrincipalPolicyRequest");var se_GetGroupPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_GetGroupPolicyRequest");var se_GetGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_GetGroupRequest");var se_GetInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  return entries;}, "se_GetInstanceProfileRequest");var se_GetLoginProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_GetLoginProfileRequest");var se_GetMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_GetMFADeviceRequest");var se_GetOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  return entries;}, "se_GetOpenIDConnectProviderRequest");var se_GetOrganizationsAccessReportRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_JI] != null) {    entries[_JI] = input[_JI];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_SK] != null) {    entries[_SK] = input[_SK];  }  return entries;}, "se_GetOrganizationsAccessReportRequest");var se_GetPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  return entries;}, "se_GetPolicyRequest");var se_GetPolicyVersionRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_VI] != null) {    entries[_VI] = input[_VI];  }  return entries;}, "se_GetPolicyVersionRequest");var se_GetRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_GetRolePolicyRequest");var se_GetRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_GetRoleRequest");var se_GetSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  return entries;}, "se_GetSAMLProviderRequest");var se_GetServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  return entries;}, "se_GetServerCertificateRequest");var se_GetServiceLastAccessedDetailsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_JI] != null) {    entries[_JI] = input[_JI];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  return entries;}, "se_GetServiceLastAccessedDetailsRequest");var se_GetServiceLastAccessedDetailsWithEntitiesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_JI] != null) {    entries[_JI] = input[_JI];  }  if (input[_SNer] != null) {    entries[_SNer] = input[_SNer];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  return entries;}, "se_GetServiceLastAccessedDetailsWithEntitiesRequest");var se_GetServiceLinkedRoleDeletionStatusRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_DTI] != null) {    entries[_DTI] = input[_DTI];  }  return entries;}, "se_GetServiceLinkedRoleDeletionStatusRequest");var se_GetSSHPublicKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSHPKI] != null) {    entries[_SSHPKI] = input[_SSHPKI];  }  if (input[_E] != null) {    entries[_E] = input[_E];  }  return entries;}, "se_GetSSHPublicKeyRequest");var se_GetUserPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  return entries;}, "se_GetUserPolicyRequest");var se_GetUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_GetUserRequest");var se_ListAccessKeysRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListAccessKeysRequest");var se_ListAccountAliasesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListAccountAliasesRequest");var se_ListAttachedGroupPoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListAttachedGroupPoliciesRequest");var se_ListAttachedRolePoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListAttachedRolePoliciesRequest");var se_ListAttachedUserPoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListAttachedUserPoliciesRequest");var se_ListEntitiesForPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_EF] != null) {    entries[_EF] = input[_EF];  }  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_PUF] != null) {    entries[_PUF] = input[_PUF];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListEntitiesForPolicyRequest");var se_ListGroupPoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListGroupPoliciesRequest");var se_ListGroupsForUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListGroupsForUserRequest");var se_ListGroupsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListGroupsRequest");var se_ListInstanceProfilesForRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListInstanceProfilesForRoleRequest");var se_ListInstanceProfilesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListInstanceProfilesRequest");var se_ListInstanceProfileTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListInstanceProfileTagsRequest");var se_ListMFADevicesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListMFADevicesRequest");var se_ListMFADeviceTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListMFADeviceTagsRequest");var se_ListOpenIDConnectProvidersRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_ListOpenIDConnectProvidersRequest");var se_ListOpenIDConnectProviderTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListOpenIDConnectProviderTagsRequest");var se_ListOrganizationsFeaturesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_ListOrganizationsFeaturesRequest");var se_ListPoliciesGrantingServiceAccessRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_Ar] != null) {    entries[_Ar] = input[_Ar];  }  if (input[_SNerv] != null) {    const memberEntries = se_serviceNamespaceListType(input[_SNerv], context);    if (input[_SNerv]?.length === 0) {      entries.ServiceNamespaces = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ServiceNamespaces.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_ListPoliciesGrantingServiceAccessRequest");var se_ListPoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_S] != null) {    entries[_S] = input[_S];  }  if (input[_OA] != null) {    entries[_OA] = input[_OA];  }  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_PUF] != null) {    entries[_PUF] = input[_PUF];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListPoliciesRequest");var se_ListPolicyTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListPolicyTagsRequest");var se_ListPolicyVersionsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListPolicyVersionsRequest");var se_ListRolePoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListRolePoliciesRequest");var se_ListRolesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListRolesRequest");var se_ListRoleTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListRoleTagsRequest");var se_ListSAMLProvidersRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  return entries;}, "se_ListSAMLProvidersRequest");var se_ListSAMLProviderTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListSAMLProviderTagsRequest");var se_ListServerCertificatesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListServerCertificatesRequest");var se_ListServerCertificateTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListServerCertificateTagsRequest");var se_ListServiceSpecificCredentialsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SN] != null) {    entries[_SN] = input[_SN];  }  if (input[_AU] != null) {    entries[_AU] = input[_AU];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListServiceSpecificCredentialsRequest");var se_ListSigningCertificatesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListSigningCertificatesRequest");var se_ListSSHPublicKeysRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListSSHPublicKeysRequest");var se_ListUserPoliciesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListUserPoliciesRequest");var se_ListUsersRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PP] != null) {    entries[_PP] = input[_PP];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListUsersRequest");var se_ListUserTagsRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListUserTagsRequest");var se_ListVirtualMFADevicesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_AS] != null) {    entries[_AS] = input[_AS];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  return entries;}, "se_ListVirtualMFADevicesRequest");var se_PutGroupPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  return entries;}, "se_PutGroupPolicyRequest");var se_PutRolePermissionsBoundaryRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PB] != null) {    entries[_PB] = input[_PB];  }  return entries;}, "se_PutRolePermissionsBoundaryRequest");var se_PutRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  return entries;}, "se_PutRolePolicyRequest");var se_PutUserPermissionsBoundaryRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PB] != null) {    entries[_PB] = input[_PB];  }  return entries;}, "se_PutUserPermissionsBoundaryRequest");var se_PutUserPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_PN] != null) {    entries[_PN] = input[_PN];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  return entries;}, "se_PutUserPolicyRequest");var se_RemoveClientIDFromOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_CID] != null) {    entries[_CID] = input[_CID];  }  return entries;}, "se_RemoveClientIDFromOpenIDConnectProviderRequest");var se_RemoveRoleFromInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  return entries;}, "se_RemoveRoleFromInstanceProfileRequest");var se_RemoveUserFromGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  return entries;}, "se_RemoveUserFromGroupRequest");var se_ResetServiceSpecificCredentialRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSCI] != null) {    entries[_SSCI] = input[_SSCI];  }  return entries;}, "se_ResetServiceSpecificCredentialRequest");var se_ResourceNameListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_ResourceNameListType");var se_ResyncMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_AC] != null) {    entries[_AC] = input[_AC];  }  if (input[_ACu] != null) {    entries[_ACu] = input[_ACu];  }  return entries;}, "se_ResyncMFADeviceRequest");var se_serviceNamespaceListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_serviceNamespaceListType");var se_SetDefaultPolicyVersionRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_VI] != null) {    entries[_VI] = input[_VI];  }  return entries;}, "se_SetDefaultPolicyVersionRequest");var se_SetSecurityTokenServicePreferencesRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GETV] != null) {    entries[_GETV] = input[_GETV];  }  return entries;}, "se_SetSecurityTokenServicePreferencesRequest");var se_SimulateCustomPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PIL], context);    if (input[_PIL]?.length === 0) {      entries.PolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PolicyInputList.${key}`;      entries[loc] = value;    });  }  if (input[_PBPIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PBPIL], context);    if (input[_PBPIL]?.length === 0) {      entries.PermissionsBoundaryPolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PermissionsBoundaryPolicyInputList.${key}`;      entries[loc] = value;    });  }  if (input[_AN] != null) {    const memberEntries = se_ActionNameListType(input[_AN], context);    if (input[_AN]?.length === 0) {      entries.ActionNames = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ActionNames.${key}`;      entries[loc] = value;    });  }  if (input[_RA] != null) {    const memberEntries = se_ResourceNameListType(input[_RA], context);    if (input[_RA]?.length === 0) {      entries.ResourceArns = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ResourceArns.${key}`;      entries[loc] = value;    });  }  if (input[_RP] != null) {    entries[_RP] = input[_RP];  }  if (input[_RO] != null) {    entries[_RO] = input[_RO];  }  if (input[_CA] != null) {    entries[_CA] = input[_CA];  }  if (input[_CE] != null) {    const memberEntries = se_ContextEntryListType(input[_CE], context);    if (input[_CE]?.length === 0) {      entries.ContextEntries = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ContextEntries.${key}`;      entries[loc] = value;    });  }  if (input[_RHO] != null) {    entries[_RHO] = input[_RHO];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  return entries;}, "se_SimulateCustomPolicyRequest");var se_SimulatePrincipalPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PSA] != null) {    entries[_PSA] = input[_PSA];  }  if (input[_PIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PIL], context);    if (input[_PIL]?.length === 0) {      entries.PolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PolicyInputList.${key}`;      entries[loc] = value;    });  }  if (input[_PBPIL] != null) {    const memberEntries = se_SimulationPolicyListType(input[_PBPIL], context);    if (input[_PBPIL]?.length === 0) {      entries.PermissionsBoundaryPolicyInputList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `PermissionsBoundaryPolicyInputList.${key}`;      entries[loc] = value;    });  }  if (input[_AN] != null) {    const memberEntries = se_ActionNameListType(input[_AN], context);    if (input[_AN]?.length === 0) {      entries.ActionNames = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ActionNames.${key}`;      entries[loc] = value;    });  }  if (input[_RA] != null) {    const memberEntries = se_ResourceNameListType(input[_RA], context);    if (input[_RA]?.length === 0) {      entries.ResourceArns = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ResourceArns.${key}`;      entries[loc] = value;    });  }  if (input[_RP] != null) {    entries[_RP] = input[_RP];  }  if (input[_RO] != null) {    entries[_RO] = input[_RO];  }  if (input[_CA] != null) {    entries[_CA] = input[_CA];  }  if (input[_CE] != null) {    const memberEntries = se_ContextEntryListType(input[_CE], context);    if (input[_CE]?.length === 0) {      entries.ContextEntries = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ContextEntries.${key}`;      entries[loc] = value;    });  }  if (input[_RHO] != null) {    entries[_RHO] = input[_RHO];  }  if (input[_MI] != null) {    entries[_MI] = input[_MI];  }  if (input[_M] != null) {    entries[_M] = input[_M];  }  return entries;}, "se_SimulatePrincipalPolicyRequest");var se_SimulationPolicyListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_SimulationPolicyListType");var se_Tag = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_K] != null) {    entries[_K] = input[_K];  }  if (input[_Va] != null) {    entries[_Va] = input[_Va];  }  return entries;}, "se_Tag");var se_TagInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagInstanceProfileRequest");var se_tagKeyListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_tagKeyListType");var se_tagListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    const memberEntries = se_Tag(entry, context);    Object.entries(memberEntries).forEach(([key, value]) => {      entries[`member.${counter}.${key}`] = value;    });    counter++;  }  return entries;}, "se_tagListType");var se_TagMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagMFADeviceRequest");var se_TagOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagOpenIDConnectProviderRequest");var se_TagPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagPolicyRequest");var se_TagRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagRoleRequest");var se_TagSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagSAMLProviderRequest");var se_TagServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagServerCertificateRequest");var se_TagUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_TagUserRequest");var se_thumbprintListType = /* @__PURE__ */ __name((input, context) => {  const entries = {};  let counter = 1;  for (const entry of input) {    if (entry === null) {      continue;    }    entries[`member.${counter}`] = entry;    counter++;  }  return entries;}, "se_thumbprintListType");var se_UntagInstanceProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_IPN] != null) {    entries[_IPN] = input[_IPN];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagInstanceProfileRequest");var se_UntagMFADeviceRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SNe] != null) {    entries[_SNe] = input[_SNe];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagMFADeviceRequest");var se_UntagOpenIDConnectProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagOpenIDConnectProviderRequest");var se_UntagPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_PA] != null) {    entries[_PA] = input[_PA];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagPolicyRequest");var se_UntagRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagRoleRequest");var se_UntagSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagSAMLProviderRequest");var se_UntagServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagServerCertificateRequest");var se_UntagUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_TK] != null) {    const memberEntries = se_tagKeyListType(input[_TK], context);    if (input[_TK]?.length === 0) {      entries.TagKeys = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `TagKeys.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UntagUserRequest");var se_UpdateAccessKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_AKI] != null) {    entries[_AKI] = input[_AKI];  }  if (input[_St] != null) {    entries[_St] = input[_St];  }  return entries;}, "se_UpdateAccessKeyRequest");var se_UpdateAccountPasswordPolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_MPL] != null) {    entries[_MPL] = input[_MPL];  }  if (input[_RS] != null) {    entries[_RS] = input[_RS];  }  if (input[_RNe] != null) {    entries[_RNe] = input[_RNe];  }  if (input[_RUC] != null) {    entries[_RUC] = input[_RUC];  }  if (input[_RLC] != null) {    entries[_RLC] = input[_RLC];  }  if (input[_AUTCP] != null) {    entries[_AUTCP] = input[_AUTCP];  }  if (input[_MPA] != null) {    entries[_MPA] = input[_MPA];  }  if (input[_PRPa] != null) {    entries[_PRPa] = input[_PRPa];  }  if (input[_HE] != null) {    entries[_HE] = input[_HE];  }  return entries;}, "se_UpdateAccountPasswordPolicyRequest");var se_UpdateAssumeRolePolicyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_PD] != null) {    entries[_PD] = input[_PD];  }  return entries;}, "se_UpdateAssumeRolePolicyRequest");var se_UpdateGroupRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_GN] != null) {    entries[_GN] = input[_GN];  }  if (input[_NPe] != null) {    entries[_NPe] = input[_NPe];  }  if (input[_NGN] != null) {    entries[_NGN] = input[_NGN];  }  return entries;}, "se_UpdateGroupRequest");var se_UpdateLoginProfileRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_Pa] != null) {    entries[_Pa] = input[_Pa];  }  if (input[_PRR] != null) {    entries[_PRR] = input[_PRR];  }  return entries;}, "se_UpdateLoginProfileRequest");var se_UpdateOpenIDConnectProviderThumbprintRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_OIDCPA] != null) {    entries[_OIDCPA] = input[_OIDCPA];  }  if (input[_TL] != null) {    const memberEntries = se_thumbprintListType(input[_TL], context);    if (input[_TL]?.length === 0) {      entries.ThumbprintList = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `ThumbprintList.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UpdateOpenIDConnectProviderThumbprintRequest");var se_UpdateRoleDescriptionRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_D] != null) {    entries[_D] = input[_D];  }  return entries;}, "se_UpdateRoleDescriptionRequest");var se_UpdateRoleRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_RN] != null) {    entries[_RN] = input[_RN];  }  if (input[_D] != null) {    entries[_D] = input[_D];  }  if (input[_MSD] != null) {    entries[_MSD] = input[_MSD];  }  return entries;}, "se_UpdateRoleRequest");var se_UpdateSAMLProviderRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SAMLMD] != null) {    entries[_SAMLMD] = input[_SAMLMD];  }  if (input[_SAMLPA] != null) {    entries[_SAMLPA] = input[_SAMLPA];  }  if (input[_AEM] != null) {    entries[_AEM] = input[_AEM];  }  if (input[_APK] != null) {    entries[_APK] = input[_APK];  }  if (input[_RPK] != null) {    entries[_RPK] = input[_RPK];  }  return entries;}, "se_UpdateSAMLProviderRequest");var se_UpdateServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  if (input[_NPe] != null) {    entries[_NPe] = input[_NPe];  }  if (input[_NSCN] != null) {    entries[_NSCN] = input[_NSCN];  }  return entries;}, "se_UpdateServerCertificateRequest");var se_UpdateServiceSpecificCredentialRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSCI] != null) {    entries[_SSCI] = input[_SSCI];  }  if (input[_St] != null) {    entries[_St] = input[_St];  }  return entries;}, "se_UpdateServiceSpecificCredentialRequest");var se_UpdateSigningCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_CI] != null) {    entries[_CI] = input[_CI];  }  if (input[_St] != null) {    entries[_St] = input[_St];  }  return entries;}, "se_UpdateSigningCertificateRequest");var se_UpdateSSHPublicKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSHPKI] != null) {    entries[_SSHPKI] = input[_SSHPKI];  }  if (input[_St] != null) {    entries[_St] = input[_St];  }  return entries;}, "se_UpdateSSHPublicKeyRequest");var se_UpdateUserRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_NPe] != null) {    entries[_NPe] = input[_NPe];  }  if (input[_NUN] != null) {    entries[_NUN] = input[_NUN];  }  return entries;}, "se_UpdateUserRequest");var se_UploadServerCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_P] != null) {    entries[_P] = input[_P];  }  if (input[_SCN] != null) {    entries[_SCN] = input[_SCN];  }  if (input[_CB] != null) {    entries[_CB] = input[_CB];  }  if (input[_PK] != null) {    entries[_PK] = input[_PK];  }  if (input[_CC] != null) {    entries[_CC] = input[_CC];  }  if (input[_T] != null) {    const memberEntries = se_tagListType(input[_T], context);    if (input[_T]?.length === 0) {      entries.Tags = [];    }    Object.entries(memberEntries).forEach(([key, value]) => {      const loc = `Tags.${key}`;      entries[loc] = value;    });  }  return entries;}, "se_UploadServerCertificateRequest");var se_UploadSigningCertificateRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_CB] != null) {    entries[_CB] = input[_CB];  }  return entries;}, "se_UploadSigningCertificateRequest");var se_UploadSSHPublicKeyRequest = /* @__PURE__ */ __name((input, context) => {  const entries = {};  if (input[_UN] != null) {    entries[_UN] = input[_UN];  }  if (input[_SSHPKB] != null) {    entries[_SSHPKB] = input[_SSHPKB];  }  return entries;}, "se_UploadSSHPublicKeyRequest");var de_AccessDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SN] != null) {    contents[_SN] = (0, import_smithy_client.expectString)(output[_SN]);  }  if (output[_SNer] != null) {    contents[_SNer] = (0, import_smithy_client.expectString)(output[_SNer]);  }  if (output[_R] != null) {    contents[_R] = (0, import_smithy_client.expectString)(output[_R]);  }  if (output[_EP] != null) {    contents[_EP] = (0, import_smithy_client.expectString)(output[_EP]);  }  if (output[_LAT] != null) {    contents[_LAT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LAT]));  }  if (output[_TAE] != null) {    contents[_TAE] = (0, import_smithy_client.strictParseInt32)(output[_TAE]);  }  return contents;}, "de_AccessDetail");var de_AccessDetails = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_AccessDetail(entry, context);  });}, "de_AccessDetails");var de_AccessKey = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_AKI] != null) {    contents[_AKI] = (0, import_smithy_client.expectString)(output[_AKI]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_SAK] != null) {    contents[_SAK] = (0, import_smithy_client.expectString)(output[_SAK]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  return contents;}, "de_AccessKey");var de_AccessKeyLastUsed = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_LUD] != null) {    contents[_LUD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LUD]));  }  if (output[_SN] != null) {    contents[_SN] = (0, import_smithy_client.expectString)(output[_SN]);  }  if (output[_R] != null) {    contents[_R] = (0, import_smithy_client.expectString)(output[_R]);  }  return contents;}, "de_AccessKeyLastUsed");var de_AccessKeyMetadata = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_AKI] != null) {    contents[_AKI] = (0, import_smithy_client.expectString)(output[_AKI]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  return contents;}, "de_AccessKeyMetadata");var de_accessKeyMetadataListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_AccessKeyMetadata(entry, context);  });}, "de_accessKeyMetadataListType");var de_accountAliasListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_accountAliasListType");var de_AccountNotManagementOrDelegatedAdministratorException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  return contents;}, "de_AccountNotManagementOrDelegatedAdministratorException");var de_ArnListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_ArnListType");var de_AttachedPermissionsBoundary = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PBT] != null) {    contents[_PBT] = (0, import_smithy_client.expectString)(output[_PBT]);  }  if (output[_PBA] != null) {    contents[_PBA] = (0, import_smithy_client.expectString)(output[_PBA]);  }  return contents;}, "de_AttachedPermissionsBoundary");var de_attachedPoliciesListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_AttachedPolicy(entry, context);  });}, "de_attachedPoliciesListType");var de_AttachedPolicy = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PA] != null) {    contents[_PA] = (0, import_smithy_client.expectString)(output[_PA]);  }  return contents;}, "de_AttachedPolicy");var de_CallerIsNotManagementAccountException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  return contents;}, "de_CallerIsNotManagementAccountException");var de_certificateListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_SigningCertificate(entry, context);  });}, "de_certificateListType");var de_CertificationMapType = /* @__PURE__ */ __name((output, context) => {  return output.reduce((acc, pair) => {    if (pair["value"] === null) {      return acc;    }    acc[pair["key"]] = (0, import_smithy_client.expectString)(pair["value"]);    return acc;  }, {});}, "de_CertificationMapType");var de_clientIDListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_clientIDListType");var de_ConcurrentModificationException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_ConcurrentModificationException");var de_ContextKeyNamesResultListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_ContextKeyNamesResultListType");var de_CreateAccessKeyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_AK] != null) {    contents[_AK] = de_AccessKey(output[_AK], context);  }  return contents;}, "de_CreateAccessKeyResponse");var de_CreateGroupResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Gr] != null) {    contents[_Gr] = de_Group(output[_Gr], context);  }  return contents;}, "de_CreateGroupResponse");var de_CreateInstanceProfileResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_IP] != null) {    contents[_IP] = de_InstanceProfile(output[_IP], context);  }  return contents;}, "de_CreateInstanceProfileResponse");var de_CreateLoginProfileResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_LPo] != null) {    contents[_LPo] = de_LoginProfile(output[_LPo], context);  }  return contents;}, "de_CreateLoginProfileResponse");var de_CreateOpenIDConnectProviderResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OIDCPA] != null) {    contents[_OIDCPA] = (0, import_smithy_client.expectString)(output[_OIDCPA]);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_CreateOpenIDConnectProviderResponse");var de_CreatePolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Po] != null) {    contents[_Po] = de_Policy(output[_Po], context);  }  return contents;}, "de_CreatePolicyResponse");var de_CreatePolicyVersionResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PV] != null) {    contents[_PV] = de_PolicyVersion(output[_PV], context);  }  return contents;}, "de_CreatePolicyVersionResponse");var de_CreateRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ro] != null) {    contents[_Ro] = de_Role(output[_Ro], context);  }  return contents;}, "de_CreateRoleResponse");var de_CreateSAMLProviderResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SAMLPA] != null) {    contents[_SAMLPA] = (0, import_smithy_client.expectString)(output[_SAMLPA]);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_CreateSAMLProviderResponse");var de_CreateServiceLinkedRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ro] != null) {    contents[_Ro] = de_Role(output[_Ro], context);  }  return contents;}, "de_CreateServiceLinkedRoleResponse");var de_CreateServiceSpecificCredentialResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SSC] != null) {    contents[_SSC] = de_ServiceSpecificCredential(output[_SSC], context);  }  return contents;}, "de_CreateServiceSpecificCredentialResponse");var de_CreateUserResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Us] != null) {    contents[_Us] = de_User(output[_Us], context);  }  return contents;}, "de_CreateUserResponse");var de_CreateVirtualMFADeviceResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_VMFAD] != null) {    contents[_VMFAD] = de_VirtualMFADevice(output[_VMFAD], context);  }  return contents;}, "de_CreateVirtualMFADeviceResponse");var de_CredentialReportExpiredException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_CredentialReportExpiredException");var de_CredentialReportNotPresentException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_CredentialReportNotPresentException");var de_CredentialReportNotReadyException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_CredentialReportNotReadyException");var de_DeleteConflictException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_DeleteConflictException");var de_DeleteServiceLinkedRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_DTI] != null) {    contents[_DTI] = (0, import_smithy_client.expectString)(output[_DTI]);  }  return contents;}, "de_DeleteServiceLinkedRoleResponse");var de_DeletionTaskFailureReasonType = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Re] != null) {    contents[_Re] = (0, import_smithy_client.expectString)(output[_Re]);  }  if (String(output.RoleUsageList).trim() === "") {    contents[_RUL] = [];  } else if (output[_RUL] != null && output[_RUL][_me] != null) {    contents[_RUL] = de_RoleUsageListType((0, import_smithy_client.getArrayIfSingleItem)(output[_RUL][_me]), context);  }  return contents;}, "de_DeletionTaskFailureReasonType");var de_DisableOrganizationsRootCredentialsManagementResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OI] != null) {    contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]);  }  if (String(output.EnabledFeatures).trim() === "") {    contents[_EFn] = [];  } else if (output[_EFn] != null && output[_EFn][_me] != null) {    contents[_EFn] = de_FeaturesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EFn][_me]), context);  }  return contents;}, "de_DisableOrganizationsRootCredentialsManagementResponse");var de_DisableOrganizationsRootSessionsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OI] != null) {    contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]);  }  if (String(output.EnabledFeatures).trim() === "") {    contents[_EFn] = [];  } else if (output[_EFn] != null && output[_EFn][_me] != null) {    contents[_EFn] = de_FeaturesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EFn][_me]), context);  }  return contents;}, "de_DisableOrganizationsRootSessionsResponse");var de_DuplicateCertificateException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_DuplicateCertificateException");var de_DuplicateSSHPublicKeyException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_DuplicateSSHPublicKeyException");var de_EnableOrganizationsRootCredentialsManagementResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OI] != null) {    contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]);  }  if (String(output.EnabledFeatures).trim() === "") {    contents[_EFn] = [];  } else if (output[_EFn] != null && output[_EFn][_me] != null) {    contents[_EFn] = de_FeaturesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EFn][_me]), context);  }  return contents;}, "de_EnableOrganizationsRootCredentialsManagementResponse");var de_EnableOrganizationsRootSessionsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OI] != null) {    contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]);  }  if (String(output.EnabledFeatures).trim() === "") {    contents[_EFn] = [];  } else if (output[_EFn] != null && output[_EFn][_me] != null) {    contents[_EFn] = de_FeaturesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EFn][_me]), context);  }  return contents;}, "de_EnableOrganizationsRootSessionsResponse");var de_EntityAlreadyExistsException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_EntityAlreadyExistsException");var de_EntityDetails = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_EI] != null) {    contents[_EI] = de_EntityInfo(output[_EI], context);  }  if (output[_LA] != null) {    contents[_LA] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LA]));  }  return contents;}, "de_EntityDetails");var de_entityDetailsListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_EntityDetails(entry, context);  });}, "de_entityDetailsListType");var de_EntityInfo = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_N] != null) {    contents[_N] = (0, import_smithy_client.expectString)(output[_N]);  }  if (output[_Ty] != null) {    contents[_Ty] = (0, import_smithy_client.expectString)(output[_Ty]);  }  if (output[_I] != null) {    contents[_I] = (0, import_smithy_client.expectString)(output[_I]);  }  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  return contents;}, "de_EntityInfo");var de_EntityTemporarilyUnmodifiableException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_EntityTemporarilyUnmodifiableException");var de_ErrorDetails = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  if (output[_C] != null) {    contents[_C] = (0, import_smithy_client.expectString)(output[_C]);  }  return contents;}, "de_ErrorDetails");var de_EvalDecisionDetailsType = /* @__PURE__ */ __name((output, context) => {  return output.reduce((acc, pair) => {    if (pair["value"] === null) {      return acc;    }    acc[pair["key"]] = (0, import_smithy_client.expectString)(pair["value"]);    return acc;  }, {});}, "de_EvalDecisionDetailsType");var de_EvaluationResult = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_EAN] != null) {    contents[_EAN] = (0, import_smithy_client.expectString)(output[_EAN]);  }  if (output[_ERN] != null) {    contents[_ERN] = (0, import_smithy_client.expectString)(output[_ERN]);  }  if (output[_ED] != null) {    contents[_ED] = (0, import_smithy_client.expectString)(output[_ED]);  }  if (String(output.MatchedStatements).trim() === "") {    contents[_MS] = [];  } else if (output[_MS] != null && output[_MS][_me] != null) {    contents[_MS] = de_StatementListType((0, import_smithy_client.getArrayIfSingleItem)(output[_MS][_me]), context);  }  if (String(output.MissingContextValues).trim() === "") {    contents[_MCV] = [];  } else if (output[_MCV] != null && output[_MCV][_me] != null) {    contents[_MCV] = de_ContextKeyNamesResultListType((0, import_smithy_client.getArrayIfSingleItem)(output[_MCV][_me]), context);  }  if (output[_ODD] != null) {    contents[_ODD] = de_OrganizationsDecisionDetail(output[_ODD], context);  }  if (output[_PBDD] != null) {    contents[_PBDD] = de_PermissionsBoundaryDecisionDetail(output[_PBDD], context);  }  if (String(output.EvalDecisionDetails).trim() === "") {    contents[_EDD] = {};  } else if (output[_EDD] != null && output[_EDD][_e] != null) {    contents[_EDD] = de_EvalDecisionDetailsType((0, import_smithy_client.getArrayIfSingleItem)(output[_EDD][_e]), context);  }  if (String(output.ResourceSpecificResults).trim() === "") {    contents[_RSR] = [];  } else if (output[_RSR] != null && output[_RSR][_me] != null) {    contents[_RSR] = de_ResourceSpecificResultListType((0, import_smithy_client.getArrayIfSingleItem)(output[_RSR][_me]), context);  }  return contents;}, "de_EvaluationResult");var de_EvaluationResultsListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_EvaluationResult(entry, context);  });}, "de_EvaluationResultsListType");var de_FeaturesListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_FeaturesListType");var de_GenerateCredentialReportResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Sta] != null) {    contents[_Sta] = (0, import_smithy_client.expectString)(output[_Sta]);  }  if (output[_D] != null) {    contents[_D] = (0, import_smithy_client.expectString)(output[_D]);  }  return contents;}, "de_GenerateCredentialReportResponse");var de_GenerateOrganizationsAccessReportResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_JI] != null) {    contents[_JI] = (0, import_smithy_client.expectString)(output[_JI]);  }  return contents;}, "de_GenerateOrganizationsAccessReportResponse");var de_GenerateServiceLastAccessedDetailsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_JI] != null) {    contents[_JI] = (0, import_smithy_client.expectString)(output[_JI]);  }  return contents;}, "de_GenerateServiceLastAccessedDetailsResponse");var de_GetAccessKeyLastUsedResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_AKLU] != null) {    contents[_AKLU] = de_AccessKeyLastUsed(output[_AKLU], context);  }  return contents;}, "de_GetAccessKeyLastUsedResponse");var de_GetAccountAuthorizationDetailsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.UserDetailList).trim() === "") {    contents[_UDL] = [];  } else if (output[_UDL] != null && output[_UDL][_me] != null) {    contents[_UDL] = de_userDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_UDL][_me]), context);  }  if (String(output.GroupDetailList).trim() === "") {    contents[_GDL] = [];  } else if (output[_GDL] != null && output[_GDL][_me] != null) {    contents[_GDL] = de_groupDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_GDL][_me]), context);  }  if (String(output.RoleDetailList).trim() === "") {    contents[_RDL] = [];  } else if (output[_RDL] != null && output[_RDL][_me] != null) {    contents[_RDL] = de_roleDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_RDL][_me]), context);  }  if (String(output.Policies).trim() === "") {    contents[_Pol] = [];  } else if (output[_Pol] != null && output[_Pol][_me] != null) {    contents[_Pol] = de_ManagedPolicyDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Pol][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_GetAccountAuthorizationDetailsResponse");var de_GetAccountPasswordPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PPa] != null) {    contents[_PPa] = de_PasswordPolicy(output[_PPa], context);  }  return contents;}, "de_GetAccountPasswordPolicyResponse");var de_GetAccountSummaryResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.SummaryMap).trim() === "") {    contents[_SM] = {};  } else if (output[_SM] != null && output[_SM][_e] != null) {    contents[_SM] = de_summaryMapType((0, import_smithy_client.getArrayIfSingleItem)(output[_SM][_e]), context);  }  return contents;}, "de_GetAccountSummaryResponse");var de_GetContextKeysForPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.ContextKeyNames).trim() === "") {    contents[_CKNo] = [];  } else if (output[_CKNo] != null && output[_CKNo][_me] != null) {    contents[_CKNo] = de_ContextKeyNamesResultListType((0, import_smithy_client.getArrayIfSingleItem)(output[_CKNo][_me]), context);  }  return contents;}, "de_GetContextKeysForPolicyResponse");var de_GetCredentialReportResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Co] != null) {    contents[_Co] = context.base64Decoder(output[_Co]);  }  if (output[_RF] != null) {    contents[_RF] = (0, import_smithy_client.expectString)(output[_RF]);  }  if (output[_GT] != null) {    contents[_GT] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_GT]));  }  return contents;}, "de_GetCredentialReportResponse");var de_GetGroupPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_GN] != null) {    contents[_GN] = (0, import_smithy_client.expectString)(output[_GN]);  }  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PD] != null) {    contents[_PD] = (0, import_smithy_client.expectString)(output[_PD]);  }  return contents;}, "de_GetGroupPolicyResponse");var de_GetGroupResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Gr] != null) {    contents[_Gr] = de_Group(output[_Gr], context);  }  if (String(output.Users).trim() === "") {    contents[_Use] = [];  } else if (output[_Use] != null && output[_Use][_me] != null) {    contents[_Use] = de_userListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Use][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_GetGroupResponse");var de_GetInstanceProfileResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_IP] != null) {    contents[_IP] = de_InstanceProfile(output[_IP], context);  }  return contents;}, "de_GetInstanceProfileResponse");var de_GetLoginProfileResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_LPo] != null) {    contents[_LPo] = de_LoginProfile(output[_LPo], context);  }  return contents;}, "de_GetLoginProfileResponse");var de_GetMFADeviceResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_SNe] != null) {    contents[_SNe] = (0, import_smithy_client.expectString)(output[_SNe]);  }  if (output[_EDn] != null) {    contents[_EDn] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_EDn]));  }  if (String(output.Certifications).trim() === "") {    contents[_Ce] = {};  } else if (output[_Ce] != null && output[_Ce][_e] != null) {    contents[_Ce] = de_CertificationMapType((0, import_smithy_client.getArrayIfSingleItem)(output[_Ce][_e]), context);  }  return contents;}, "de_GetMFADeviceResponse");var de_GetOpenIDConnectProviderResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_U] != null) {    contents[_U] = (0, import_smithy_client.expectString)(output[_U]);  }  if (String(output.ClientIDList).trim() === "") {    contents[_CIDL] = [];  } else if (output[_CIDL] != null && output[_CIDL][_me] != null) {    contents[_CIDL] = de_clientIDListType((0, import_smithy_client.getArrayIfSingleItem)(output[_CIDL][_me]), context);  }  if (String(output.ThumbprintList).trim() === "") {    contents[_TL] = [];  } else if (output[_TL] != null && output[_TL][_me] != null) {    contents[_TL] = de_thumbprintListType((0, import_smithy_client.getArrayIfSingleItem)(output[_TL][_me]), context);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_GetOpenIDConnectProviderResponse");var de_GetOrganizationsAccessReportResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_JS] != null) {    contents[_JS] = (0, import_smithy_client.expectString)(output[_JS]);  }  if (output[_JCD] != null) {    contents[_JCD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCD]));  }  if (output[_JCDo] != null) {    contents[_JCDo] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCDo]));  }  if (output[_NOSA] != null) {    contents[_NOSA] = (0, import_smithy_client.strictParseInt32)(output[_NOSA]);  }  if (output[_NOSNA] != null) {    contents[_NOSNA] = (0, import_smithy_client.strictParseInt32)(output[_NOSNA]);  }  if (String(output.AccessDetails).trim() === "") {    contents[_AD] = [];  } else if (output[_AD] != null && output[_AD][_me] != null) {    contents[_AD] = de_AccessDetails((0, import_smithy_client.getArrayIfSingleItem)(output[_AD][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  if (output[_EDr] != null) {    contents[_EDr] = de_ErrorDetails(output[_EDr], context);  }  return contents;}, "de_GetOrganizationsAccessReportResponse");var de_GetPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Po] != null) {    contents[_Po] = de_Policy(output[_Po], context);  }  return contents;}, "de_GetPolicyResponse");var de_GetPolicyVersionResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PV] != null) {    contents[_PV] = de_PolicyVersion(output[_PV], context);  }  return contents;}, "de_GetPolicyVersionResponse");var de_GetRolePolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_RN] != null) {    contents[_RN] = (0, import_smithy_client.expectString)(output[_RN]);  }  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PD] != null) {    contents[_PD] = (0, import_smithy_client.expectString)(output[_PD]);  }  return contents;}, "de_GetRolePolicyResponse");var de_GetRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ro] != null) {    contents[_Ro] = de_Role(output[_Ro], context);  }  return contents;}, "de_GetRoleResponse");var de_GetSAMLProviderResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SAMLPUUID] != null) {    contents[_SAMLPUUID] = (0, import_smithy_client.expectString)(output[_SAMLPUUID]);  }  if (output[_SAMLMD] != null) {    contents[_SAMLMD] = (0, import_smithy_client.expectString)(output[_SAMLMD]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_VU] != null) {    contents[_VU] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_VU]));  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_AEM] != null) {    contents[_AEM] = (0, import_smithy_client.expectString)(output[_AEM]);  }  if (String(output.PrivateKeyList).trim() === "") {    contents[_PKL] = [];  } else if (output[_PKL] != null && output[_PKL][_me] != null) {    contents[_PKL] = de_privateKeyList((0, import_smithy_client.getArrayIfSingleItem)(output[_PKL][_me]), context);  }  return contents;}, "de_GetSAMLProviderResponse");var de_GetServerCertificateResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SC] != null) {    contents[_SC] = de_ServerCertificate(output[_SC], context);  }  return contents;}, "de_GetServerCertificateResponse");var de_GetServiceLastAccessedDetailsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_JS] != null) {    contents[_JS] = (0, import_smithy_client.expectString)(output[_JS]);  }  if (output[_JT] != null) {    contents[_JT] = (0, import_smithy_client.expectString)(output[_JT]);  }  if (output[_JCD] != null) {    contents[_JCD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCD]));  }  if (String(output.ServicesLastAccessed).trim() === "") {    contents[_SLA] = [];  } else if (output[_SLA] != null && output[_SLA][_me] != null) {    contents[_SLA] = de_ServicesLastAccessed((0, import_smithy_client.getArrayIfSingleItem)(output[_SLA][_me]), context);  }  if (output[_JCDo] != null) {    contents[_JCDo] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCDo]));  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  if (output[_Er] != null) {    contents[_Er] = de_ErrorDetails(output[_Er], context);  }  return contents;}, "de_GetServiceLastAccessedDetailsResponse");var de_GetServiceLastAccessedDetailsWithEntitiesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_JS] != null) {    contents[_JS] = (0, import_smithy_client.expectString)(output[_JS]);  }  if (output[_JCD] != null) {    contents[_JCD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCD]));  }  if (output[_JCDo] != null) {    contents[_JCDo] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_JCDo]));  }  if (String(output.EntityDetailsList).trim() === "") {    contents[_EDL] = [];  } else if (output[_EDL] != null && output[_EDL][_me] != null) {    contents[_EDL] = de_entityDetailsListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EDL][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  if (output[_Er] != null) {    contents[_Er] = de_ErrorDetails(output[_Er], context);  }  return contents;}, "de_GetServiceLastAccessedDetailsWithEntitiesResponse");var de_GetServiceLinkedRoleDeletionStatusResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_Re] != null) {    contents[_Re] = de_DeletionTaskFailureReasonType(output[_Re], context);  }  return contents;}, "de_GetServiceLinkedRoleDeletionStatusResponse");var de_GetSSHPublicKeyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SSHPK] != null) {    contents[_SSHPK] = de_SSHPublicKey(output[_SSHPK], context);  }  return contents;}, "de_GetSSHPublicKeyResponse");var de_GetUserPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PD] != null) {    contents[_PD] = (0, import_smithy_client.expectString)(output[_PD]);  }  return contents;}, "de_GetUserPolicyResponse");var de_GetUserResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Us] != null) {    contents[_Us] = de_User(output[_Us], context);  }  return contents;}, "de_GetUserResponse");var de_Group = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_GN] != null) {    contents[_GN] = (0, import_smithy_client.expectString)(output[_GN]);  }  if (output[_GI] != null) {    contents[_GI] = (0, import_smithy_client.expectString)(output[_GI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  return contents;}, "de_Group");var de_GroupDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_GN] != null) {    contents[_GN] = (0, import_smithy_client.expectString)(output[_GN]);  }  if (output[_GI] != null) {    contents[_GI] = (0, import_smithy_client.expectString)(output[_GI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (String(output.GroupPolicyList).trim() === "") {    contents[_GPL] = [];  } else if (output[_GPL] != null && output[_GPL][_me] != null) {    contents[_GPL] = de_policyDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_GPL][_me]), context);  }  if (String(output.AttachedManagedPolicies).trim() === "") {    contents[_AMP] = [];  } else if (output[_AMP] != null && output[_AMP][_me] != null) {    contents[_AMP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AMP][_me]), context);  }  return contents;}, "de_GroupDetail");var de_groupDetailListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_GroupDetail(entry, context);  });}, "de_groupDetailListType");var de_groupListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_Group(entry, context);  });}, "de_groupListType");var de_groupNameListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_groupNameListType");var de_InstanceProfile = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_IPN] != null) {    contents[_IPN] = (0, import_smithy_client.expectString)(output[_IPN]);  }  if (output[_IPI] != null) {    contents[_IPI] = (0, import_smithy_client.expectString)(output[_IPI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (String(output.Roles).trim() === "") {    contents[_Rol] = [];  } else if (output[_Rol] != null && output[_Rol][_me] != null) {    contents[_Rol] = de_roleListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Rol][_me]), context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_InstanceProfile");var de_instanceProfileListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_InstanceProfile(entry, context);  });}, "de_instanceProfileListType");var de_InvalidAuthenticationCodeException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_InvalidAuthenticationCodeException");var de_InvalidCertificateException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_InvalidCertificateException");var de_InvalidInputException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_InvalidInputException");var de_InvalidPublicKeyException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_InvalidPublicKeyException");var de_InvalidUserTypeException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_InvalidUserTypeException");var de_KeyPairMismatchException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_KeyPairMismatchException");var de_LimitExceededException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_LimitExceededException");var de_ListAccessKeysResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.AccessKeyMetadata).trim() === "") {    contents[_AKM] = [];  } else if (output[_AKM] != null && output[_AKM][_me] != null) {    contents[_AKM] = de_accessKeyMetadataListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AKM][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListAccessKeysResponse");var de_ListAccountAliasesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.AccountAliases).trim() === "") {    contents[_AAc] = [];  } else if (output[_AAc] != null && output[_AAc][_me] != null) {    contents[_AAc] = de_accountAliasListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AAc][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListAccountAliasesResponse");var de_ListAttachedGroupPoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.AttachedPolicies).trim() === "") {    contents[_AP] = [];  } else if (output[_AP] != null && output[_AP][_me] != null) {    contents[_AP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AP][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListAttachedGroupPoliciesResponse");var de_ListAttachedRolePoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.AttachedPolicies).trim() === "") {    contents[_AP] = [];  } else if (output[_AP] != null && output[_AP][_me] != null) {    contents[_AP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AP][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListAttachedRolePoliciesResponse");var de_ListAttachedUserPoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.AttachedPolicies).trim() === "") {    contents[_AP] = [];  } else if (output[_AP] != null && output[_AP][_me] != null) {    contents[_AP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AP][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListAttachedUserPoliciesResponse");var de_ListEntitiesForPolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.PolicyGroups).trim() === "") {    contents[_PG] = [];  } else if (output[_PG] != null && output[_PG][_me] != null) {    contents[_PG] = de_PolicyGroupListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PG][_me]), context);  }  if (String(output.PolicyUsers).trim() === "") {    contents[_PU] = [];  } else if (output[_PU] != null && output[_PU][_me] != null) {    contents[_PU] = de_PolicyUserListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PU][_me]), context);  }  if (String(output.PolicyRoles).trim() === "") {    contents[_PR] = [];  } else if (output[_PR] != null && output[_PR][_me] != null) {    contents[_PR] = de_PolicyRoleListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PR][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListEntitiesForPolicyResponse");var de_ListGroupPoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.PolicyNames).trim() === "") {    contents[_PNo] = [];  } else if (output[_PNo] != null && output[_PNo][_me] != null) {    contents[_PNo] = de_policyNameListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PNo][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListGroupPoliciesResponse");var de_ListGroupsForUserResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Groups).trim() === "") {    contents[_Gro] = [];  } else if (output[_Gro] != null && output[_Gro][_me] != null) {    contents[_Gro] = de_groupListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Gro][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListGroupsForUserResponse");var de_ListGroupsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Groups).trim() === "") {    contents[_Gro] = [];  } else if (output[_Gro] != null && output[_Gro][_me] != null) {    contents[_Gro] = de_groupListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Gro][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListGroupsResponse");var de_ListInstanceProfilesForRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.InstanceProfiles).trim() === "") {    contents[_IPn] = [];  } else if (output[_IPn] != null && output[_IPn][_me] != null) {    contents[_IPn] = de_instanceProfileListType((0, import_smithy_client.getArrayIfSingleItem)(output[_IPn][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListInstanceProfilesForRoleResponse");var de_ListInstanceProfilesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.InstanceProfiles).trim() === "") {    contents[_IPn] = [];  } else if (output[_IPn] != null && output[_IPn][_me] != null) {    contents[_IPn] = de_instanceProfileListType((0, import_smithy_client.getArrayIfSingleItem)(output[_IPn][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListInstanceProfilesResponse");var de_ListInstanceProfileTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListInstanceProfileTagsResponse");var de_ListMFADevicesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.MFADevices).trim() === "") {    contents[_MFAD] = [];  } else if (output[_MFAD] != null && output[_MFAD][_me] != null) {    contents[_MFAD] = de_mfaDeviceListType((0, import_smithy_client.getArrayIfSingleItem)(output[_MFAD][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListMFADevicesResponse");var de_ListMFADeviceTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListMFADeviceTagsResponse");var de_ListOpenIDConnectProvidersResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.OpenIDConnectProviderList).trim() === "") {    contents[_OIDCPL] = [];  } else if (output[_OIDCPL] != null && output[_OIDCPL][_me] != null) {    contents[_OIDCPL] = de_OpenIDConnectProviderListType((0, import_smithy_client.getArrayIfSingleItem)(output[_OIDCPL][_me]), context);  }  return contents;}, "de_ListOpenIDConnectProvidersResponse");var de_ListOpenIDConnectProviderTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListOpenIDConnectProviderTagsResponse");var de_ListOrganizationsFeaturesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_OI] != null) {    contents[_OI] = (0, import_smithy_client.expectString)(output[_OI]);  }  if (String(output.EnabledFeatures).trim() === "") {    contents[_EFn] = [];  } else if (output[_EFn] != null && output[_EFn][_me] != null) {    contents[_EFn] = de_FeaturesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_EFn][_me]), context);  }  return contents;}, "de_ListOrganizationsFeaturesResponse");var de_ListPoliciesGrantingServiceAccessEntry = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SNer] != null) {    contents[_SNer] = (0, import_smithy_client.expectString)(output[_SNer]);  }  if (String(output.Policies).trim() === "") {    contents[_Pol] = [];  } else if (output[_Pol] != null && output[_Pol][_me] != null) {    contents[_Pol] = de_policyGrantingServiceAccessListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Pol][_me]), context);  }  return contents;}, "de_ListPoliciesGrantingServiceAccessEntry");var de_ListPoliciesGrantingServiceAccessResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.PoliciesGrantingServiceAccess).trim() === "") {    contents[_PGSA] = [];  } else if (output[_PGSA] != null && output[_PGSA][_me] != null) {    contents[_PGSA] = de_listPolicyGrantingServiceAccessResponseListType(      (0, import_smithy_client.getArrayIfSingleItem)(output[_PGSA][_me]),      context    );  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListPoliciesGrantingServiceAccessResponse");var de_ListPoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Policies).trim() === "") {    contents[_Pol] = [];  } else if (output[_Pol] != null && output[_Pol][_me] != null) {    contents[_Pol] = de_policyListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Pol][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListPoliciesResponse");var de_listPolicyGrantingServiceAccessResponseListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ListPoliciesGrantingServiceAccessEntry(entry, context);  });}, "de_listPolicyGrantingServiceAccessResponseListType");var de_ListPolicyTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListPolicyTagsResponse");var de_ListPolicyVersionsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Versions).trim() === "") {    contents[_Ve] = [];  } else if (output[_Ve] != null && output[_Ve][_me] != null) {    contents[_Ve] = de_policyDocumentVersionListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Ve][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListPolicyVersionsResponse");var de_ListRolePoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.PolicyNames).trim() === "") {    contents[_PNo] = [];  } else if (output[_PNo] != null && output[_PNo][_me] != null) {    contents[_PNo] = de_policyNameListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PNo][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListRolePoliciesResponse");var de_ListRolesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Roles).trim() === "") {    contents[_Rol] = [];  } else if (output[_Rol] != null && output[_Rol][_me] != null) {    contents[_Rol] = de_roleListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Rol][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListRolesResponse");var de_ListRoleTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListRoleTagsResponse");var de_ListSAMLProvidersResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.SAMLProviderList).trim() === "") {    contents[_SAMLPL] = [];  } else if (output[_SAMLPL] != null && output[_SAMLPL][_me] != null) {    contents[_SAMLPL] = de_SAMLProviderListType((0, import_smithy_client.getArrayIfSingleItem)(output[_SAMLPL][_me]), context);  }  return contents;}, "de_ListSAMLProvidersResponse");var de_ListSAMLProviderTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListSAMLProviderTagsResponse");var de_ListServerCertificatesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.ServerCertificateMetadataList).trim() === "") {    contents[_SCML] = [];  } else if (output[_SCML] != null && output[_SCML][_me] != null) {    contents[_SCML] = de_serverCertificateMetadataListType((0, import_smithy_client.getArrayIfSingleItem)(output[_SCML][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListServerCertificatesResponse");var de_ListServerCertificateTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListServerCertificateTagsResponse");var de_ListServiceSpecificCredentialsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.ServiceSpecificCredentials).trim() === "") {    contents[_SSCe] = [];  } else if (output[_SSCe] != null && output[_SSCe][_me] != null) {    contents[_SSCe] = de_ServiceSpecificCredentialsListType((0, import_smithy_client.getArrayIfSingleItem)(output[_SSCe][_me]), context);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  return contents;}, "de_ListServiceSpecificCredentialsResponse");var de_ListSigningCertificatesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Certificates).trim() === "") {    contents[_Cer] = [];  } else if (output[_Cer] != null && output[_Cer][_me] != null) {    contents[_Cer] = de_certificateListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Cer][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListSigningCertificatesResponse");var de_ListSSHPublicKeysResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.SSHPublicKeys).trim() === "") {    contents[_SSHPKu] = [];  } else if (output[_SSHPKu] != null && output[_SSHPKu][_me] != null) {    contents[_SSHPKu] = de_SSHPublicKeyListType((0, import_smithy_client.getArrayIfSingleItem)(output[_SSHPKu][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListSSHPublicKeysResponse");var de_ListUserPoliciesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.PolicyNames).trim() === "") {    contents[_PNo] = [];  } else if (output[_PNo] != null && output[_PNo][_me] != null) {    contents[_PNo] = de_policyNameListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PNo][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListUserPoliciesResponse");var de_ListUsersResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Users).trim() === "") {    contents[_Use] = [];  } else if (output[_Use] != null && output[_Use][_me] != null) {    contents[_Use] = de_userListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Use][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListUsersResponse");var de_ListUserTagsResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListUserTagsResponse");var de_ListVirtualMFADevicesResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.VirtualMFADevices).trim() === "") {    contents[_VMFADi] = [];  } else if (output[_VMFADi] != null && output[_VMFADi][_me] != null) {    contents[_VMFADi] = de_virtualMFADeviceListType((0, import_smithy_client.getArrayIfSingleItem)(output[_VMFADi][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_ListVirtualMFADevicesResponse");var de_LoginProfile = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_PRR] != null) {    contents[_PRR] = (0, import_smithy_client.parseBoolean)(output[_PRR]);  }  return contents;}, "de_LoginProfile");var de_MalformedCertificateException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_MalformedCertificateException");var de_MalformedPolicyDocumentException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_MalformedPolicyDocumentException");var de_ManagedPolicyDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PI] != null) {    contents[_PI] = (0, import_smithy_client.expectString)(output[_PI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_DVI] != null) {    contents[_DVI] = (0, import_smithy_client.expectString)(output[_DVI]);  }  if (output[_ACt] != null) {    contents[_ACt] = (0, import_smithy_client.strictParseInt32)(output[_ACt]);  }  if (output[_PBUC] != null) {    contents[_PBUC] = (0, import_smithy_client.strictParseInt32)(output[_PBUC]);  }  if (output[_IA] != null) {    contents[_IA] = (0, import_smithy_client.parseBoolean)(output[_IA]);  }  if (output[_D] != null) {    contents[_D] = (0, import_smithy_client.expectString)(output[_D]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_UD] != null) {    contents[_UD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UD]));  }  if (String(output.PolicyVersionList).trim() === "") {    contents[_PVL] = [];  } else if (output[_PVL] != null && output[_PVL][_me] != null) {    contents[_PVL] = de_policyDocumentVersionListType((0, import_smithy_client.getArrayIfSingleItem)(output[_PVL][_me]), context);  }  return contents;}, "de_ManagedPolicyDetail");var de_ManagedPolicyDetailListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ManagedPolicyDetail(entry, context);  });}, "de_ManagedPolicyDetailListType");var de_MFADevice = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_SNe] != null) {    contents[_SNe] = (0, import_smithy_client.expectString)(output[_SNe]);  }  if (output[_EDn] != null) {    contents[_EDn] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_EDn]));  }  return contents;}, "de_MFADevice");var de_mfaDeviceListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_MFADevice(entry, context);  });}, "de_mfaDeviceListType");var de_NoSuchEntityException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_NoSuchEntityException");var de_OpenIDConnectProviderListEntry = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  return contents;}, "de_OpenIDConnectProviderListEntry");var de_OpenIDConnectProviderListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_OpenIDConnectProviderListEntry(entry, context);  });}, "de_OpenIDConnectProviderListType");var de_OpenIdIdpCommunicationErrorException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_OpenIdIdpCommunicationErrorException");var de_OrganizationNotFoundException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  return contents;}, "de_OrganizationNotFoundException");var de_OrganizationNotInAllFeaturesModeException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  return contents;}, "de_OrganizationNotInAllFeaturesModeException");var de_OrganizationsDecisionDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_ABO] != null) {    contents[_ABO] = (0, import_smithy_client.parseBoolean)(output[_ABO]);  }  return contents;}, "de_OrganizationsDecisionDetail");var de_PasswordPolicy = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_MPL] != null) {    contents[_MPL] = (0, import_smithy_client.strictParseInt32)(output[_MPL]);  }  if (output[_RS] != null) {    contents[_RS] = (0, import_smithy_client.parseBoolean)(output[_RS]);  }  if (output[_RNe] != null) {    contents[_RNe] = (0, import_smithy_client.parseBoolean)(output[_RNe]);  }  if (output[_RUC] != null) {    contents[_RUC] = (0, import_smithy_client.parseBoolean)(output[_RUC]);  }  if (output[_RLC] != null) {    contents[_RLC] = (0, import_smithy_client.parseBoolean)(output[_RLC]);  }  if (output[_AUTCP] != null) {    contents[_AUTCP] = (0, import_smithy_client.parseBoolean)(output[_AUTCP]);  }  if (output[_EPx] != null) {    contents[_EPx] = (0, import_smithy_client.parseBoolean)(output[_EPx]);  }  if (output[_MPA] != null) {    contents[_MPA] = (0, import_smithy_client.strictParseInt32)(output[_MPA]);  }  if (output[_PRPa] != null) {    contents[_PRPa] = (0, import_smithy_client.strictParseInt32)(output[_PRPa]);  }  if (output[_HE] != null) {    contents[_HE] = (0, import_smithy_client.parseBoolean)(output[_HE]);  }  return contents;}, "de_PasswordPolicy");var de_PasswordPolicyViolationException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_PasswordPolicyViolationException");var de_PermissionsBoundaryDecisionDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_ABPB] != null) {    contents[_ABPB] = (0, import_smithy_client.parseBoolean)(output[_ABPB]);  }  return contents;}, "de_PermissionsBoundaryDecisionDetail");var de_Policy = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PI] != null) {    contents[_PI] = (0, import_smithy_client.expectString)(output[_PI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_DVI] != null) {    contents[_DVI] = (0, import_smithy_client.expectString)(output[_DVI]);  }  if (output[_ACt] != null) {    contents[_ACt] = (0, import_smithy_client.strictParseInt32)(output[_ACt]);  }  if (output[_PBUC] != null) {    contents[_PBUC] = (0, import_smithy_client.strictParseInt32)(output[_PBUC]);  }  if (output[_IA] != null) {    contents[_IA] = (0, import_smithy_client.parseBoolean)(output[_IA]);  }  if (output[_D] != null) {    contents[_D] = (0, import_smithy_client.expectString)(output[_D]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_UD] != null) {    contents[_UD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UD]));  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_Policy");var de_PolicyDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PD] != null) {    contents[_PD] = (0, import_smithy_client.expectString)(output[_PD]);  }  return contents;}, "de_PolicyDetail");var de_policyDetailListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyDetail(entry, context);  });}, "de_policyDetailListType");var de_policyDocumentVersionListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyVersion(entry, context);  });}, "de_policyDocumentVersionListType");var de_PolicyEvaluationException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_PolicyEvaluationException");var de_PolicyGrantingServiceAccess = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_PN] != null) {    contents[_PN] = (0, import_smithy_client.expectString)(output[_PN]);  }  if (output[_PT] != null) {    contents[_PT] = (0, import_smithy_client.expectString)(output[_PT]);  }  if (output[_PA] != null) {    contents[_PA] = (0, import_smithy_client.expectString)(output[_PA]);  }  if (output[_ET] != null) {    contents[_ET] = (0, import_smithy_client.expectString)(output[_ET]);  }  if (output[_EN] != null) {    contents[_EN] = (0, import_smithy_client.expectString)(output[_EN]);  }  return contents;}, "de_PolicyGrantingServiceAccess");var de_policyGrantingServiceAccessListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyGrantingServiceAccess(entry, context);  });}, "de_policyGrantingServiceAccessListType");var de_PolicyGroup = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_GN] != null) {    contents[_GN] = (0, import_smithy_client.expectString)(output[_GN]);  }  if (output[_GI] != null) {    contents[_GI] = (0, import_smithy_client.expectString)(output[_GI]);  }  return contents;}, "de_PolicyGroup");var de_PolicyGroupListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyGroup(entry, context);  });}, "de_PolicyGroupListType");var de_policyListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_Policy(entry, context);  });}, "de_policyListType");var de_policyNameListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_policyNameListType");var de_PolicyNotAttachableException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_PolicyNotAttachableException");var de_PolicyRole = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_RN] != null) {    contents[_RN] = (0, import_smithy_client.expectString)(output[_RN]);  }  if (output[_RI] != null) {    contents[_RI] = (0, import_smithy_client.expectString)(output[_RI]);  }  return contents;}, "de_PolicyRole");var de_PolicyRoleListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyRole(entry, context);  });}, "de_PolicyRoleListType");var de_PolicyUser = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_UI] != null) {    contents[_UI] = (0, import_smithy_client.expectString)(output[_UI]);  }  return contents;}, "de_PolicyUser");var de_PolicyUserListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_PolicyUser(entry, context);  });}, "de_PolicyUserListType");var de_PolicyVersion = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Do] != null) {    contents[_Do] = (0, import_smithy_client.expectString)(output[_Do]);  }  if (output[_VI] != null) {    contents[_VI] = (0, import_smithy_client.expectString)(output[_VI]);  }  if (output[_IDV] != null) {    contents[_IDV] = (0, import_smithy_client.parseBoolean)(output[_IDV]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  return contents;}, "de_PolicyVersion");var de_Position = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_L] != null) {    contents[_L] = (0, import_smithy_client.strictParseInt32)(output[_L]);  }  if (output[_Col] != null) {    contents[_Col] = (0, import_smithy_client.strictParseInt32)(output[_Col]);  }  return contents;}, "de_Position");var de_privateKeyList = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_SAMLPrivateKey(entry, context);  });}, "de_privateKeyList");var de_ReportGenerationLimitExceededException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_ReportGenerationLimitExceededException");var de_ResetServiceSpecificCredentialResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SSC] != null) {    contents[_SSC] = de_ServiceSpecificCredential(output[_SSC], context);  }  return contents;}, "de_ResetServiceSpecificCredentialResponse");var de_ResourceSpecificResult = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_ERN] != null) {    contents[_ERN] = (0, import_smithy_client.expectString)(output[_ERN]);  }  if (output[_ERD] != null) {    contents[_ERD] = (0, import_smithy_client.expectString)(output[_ERD]);  }  if (String(output.MatchedStatements).trim() === "") {    contents[_MS] = [];  } else if (output[_MS] != null && output[_MS][_me] != null) {    contents[_MS] = de_StatementListType((0, import_smithy_client.getArrayIfSingleItem)(output[_MS][_me]), context);  }  if (String(output.MissingContextValues).trim() === "") {    contents[_MCV] = [];  } else if (output[_MCV] != null && output[_MCV][_me] != null) {    contents[_MCV] = de_ContextKeyNamesResultListType((0, import_smithy_client.getArrayIfSingleItem)(output[_MCV][_me]), context);  }  if (String(output.EvalDecisionDetails).trim() === "") {    contents[_EDD] = {};  } else if (output[_EDD] != null && output[_EDD][_e] != null) {    contents[_EDD] = de_EvalDecisionDetailsType((0, import_smithy_client.getArrayIfSingleItem)(output[_EDD][_e]), context);  }  if (output[_PBDD] != null) {    contents[_PBDD] = de_PermissionsBoundaryDecisionDetail(output[_PBDD], context);  }  return contents;}, "de_ResourceSpecificResult");var de_ResourceSpecificResultListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ResourceSpecificResult(entry, context);  });}, "de_ResourceSpecificResultListType");var de_Role = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_RN] != null) {    contents[_RN] = (0, import_smithy_client.expectString)(output[_RN]);  }  if (output[_RI] != null) {    contents[_RI] = (0, import_smithy_client.expectString)(output[_RI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_ARPD] != null) {    contents[_ARPD] = (0, import_smithy_client.expectString)(output[_ARPD]);  }  if (output[_D] != null) {    contents[_D] = (0, import_smithy_client.expectString)(output[_D]);  }  if (output[_MSD] != null) {    contents[_MSD] = (0, import_smithy_client.strictParseInt32)(output[_MSD]);  }  if (output[_PB] != null) {    contents[_PB] = de_AttachedPermissionsBoundary(output[_PB], context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_RLU] != null) {    contents[_RLU] = de_RoleLastUsed(output[_RLU], context);  }  return contents;}, "de_Role");var de_RoleDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_RN] != null) {    contents[_RN] = (0, import_smithy_client.expectString)(output[_RN]);  }  if (output[_RI] != null) {    contents[_RI] = (0, import_smithy_client.expectString)(output[_RI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_ARPD] != null) {    contents[_ARPD] = (0, import_smithy_client.expectString)(output[_ARPD]);  }  if (String(output.InstanceProfileList).trim() === "") {    contents[_IPL] = [];  } else if (output[_IPL] != null && output[_IPL][_me] != null) {    contents[_IPL] = de_instanceProfileListType((0, import_smithy_client.getArrayIfSingleItem)(output[_IPL][_me]), context);  }  if (String(output.RolePolicyList).trim() === "") {    contents[_RPL] = [];  } else if (output[_RPL] != null && output[_RPL][_me] != null) {    contents[_RPL] = de_policyDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_RPL][_me]), context);  }  if (String(output.AttachedManagedPolicies).trim() === "") {    contents[_AMP] = [];  } else if (output[_AMP] != null && output[_AMP][_me] != null) {    contents[_AMP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AMP][_me]), context);  }  if (output[_PB] != null) {    contents[_PB] = de_AttachedPermissionsBoundary(output[_PB], context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  if (output[_RLU] != null) {    contents[_RLU] = de_RoleLastUsed(output[_RLU], context);  }  return contents;}, "de_RoleDetail");var de_roleDetailListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_RoleDetail(entry, context);  });}, "de_roleDetailListType");var de_RoleLastUsed = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_LUD] != null) {    contents[_LUD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LUD]));  }  if (output[_R] != null) {    contents[_R] = (0, import_smithy_client.expectString)(output[_R]);  }  return contents;}, "de_RoleLastUsed");var de_roleListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_Role(entry, context);  });}, "de_roleListType");var de_RoleUsageListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_RoleUsageType(entry, context);  });}, "de_RoleUsageListType");var de_RoleUsageType = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_R] != null) {    contents[_R] = (0, import_smithy_client.expectString)(output[_R]);  }  if (String(output.Resources).trim() === "") {    contents[_Res] = [];  } else if (output[_Res] != null && output[_Res][_me] != null) {    contents[_Res] = de_ArnListType((0, import_smithy_client.getArrayIfSingleItem)(output[_Res][_me]), context);  }  return contents;}, "de_RoleUsageType");var de_SAMLPrivateKey = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_KI] != null) {    contents[_KI] = (0, import_smithy_client.expectString)(output[_KI]);  }  if (output[_Ti] != null) {    contents[_Ti] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_Ti]));  }  return contents;}, "de_SAMLPrivateKey");var de_SAMLProviderListEntry = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_VU] != null) {    contents[_VU] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_VU]));  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  return contents;}, "de_SAMLProviderListEntry");var de_SAMLProviderListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_SAMLProviderListEntry(entry, context);  });}, "de_SAMLProviderListType");var de_ServerCertificate = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SCM] != null) {    contents[_SCM] = de_ServerCertificateMetadata(output[_SCM], context);  }  if (output[_CB] != null) {    contents[_CB] = (0, import_smithy_client.expectString)(output[_CB]);  }  if (output[_CC] != null) {    contents[_CC] = (0, import_smithy_client.expectString)(output[_CC]);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_ServerCertificate");var de_ServerCertificateMetadata = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_SCN] != null) {    contents[_SCN] = (0, import_smithy_client.expectString)(output[_SCN]);  }  if (output[_SCI] != null) {    contents[_SCI] = (0, import_smithy_client.expectString)(output[_SCI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_UDp] != null) {    contents[_UDp] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UDp]));  }  if (output[_Ex] != null) {    contents[_Ex] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_Ex]));  }  return contents;}, "de_ServerCertificateMetadata");var de_serverCertificateMetadataListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ServerCertificateMetadata(entry, context);  });}, "de_serverCertificateMetadataListType");var de_ServiceAccessNotEnabledException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Me] != null) {    contents[_Me] = (0, import_smithy_client.expectString)(output[_Me]);  }  return contents;}, "de_ServiceAccessNotEnabledException");var de_ServiceFailureException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_ServiceFailureException");var de_ServiceLastAccessed = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SN] != null) {    contents[_SN] = (0, import_smithy_client.expectString)(output[_SN]);  }  if (output[_LA] != null) {    contents[_LA] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LA]));  }  if (output[_SNer] != null) {    contents[_SNer] = (0, import_smithy_client.expectString)(output[_SNer]);  }  if (output[_LAE] != null) {    contents[_LAE] = (0, import_smithy_client.expectString)(output[_LAE]);  }  if (output[_LAR] != null) {    contents[_LAR] = (0, import_smithy_client.expectString)(output[_LAR]);  }  if (output[_TAE] != null) {    contents[_TAE] = (0, import_smithy_client.strictParseInt32)(output[_TAE]);  }  if (String(output.TrackedActionsLastAccessed).trim() === "") {    contents[_TALA] = [];  } else if (output[_TALA] != null && output[_TALA][_me] != null) {    contents[_TALA] = de_TrackedActionsLastAccessed((0, import_smithy_client.getArrayIfSingleItem)(output[_TALA][_me]), context);  }  return contents;}, "de_ServiceLastAccessed");var de_ServiceNotSupportedException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_ServiceNotSupportedException");var de_ServicesLastAccessed = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ServiceLastAccessed(entry, context);  });}, "de_ServicesLastAccessed");var de_ServiceSpecificCredential = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_EDx] != null) {    contents[_EDx] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_EDx]));  }  if (output[_SN] != null) {    contents[_SN] = (0, import_smithy_client.expectString)(output[_SN]);  }  if (output[_SUN] != null) {    contents[_SUN] = (0, import_smithy_client.expectString)(output[_SUN]);  }  if (output[_SP] != null) {    contents[_SP] = (0, import_smithy_client.expectString)(output[_SP]);  }  if (output[_SCA] != null) {    contents[_SCA] = (0, import_smithy_client.expectString)(output[_SCA]);  }  if (output[_SCS] != null) {    contents[_SCS] = (0, import_smithy_client.expectString)(output[_SCS]);  }  if (output[_SSCI] != null) {    contents[_SSCI] = (0, import_smithy_client.expectString)(output[_SSCI]);  }  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  return contents;}, "de_ServiceSpecificCredential");var de_ServiceSpecificCredentialMetadata = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_SUN] != null) {    contents[_SUN] = (0, import_smithy_client.expectString)(output[_SUN]);  }  if (output[_SCA] != null) {    contents[_SCA] = (0, import_smithy_client.expectString)(output[_SCA]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_EDx] != null) {    contents[_EDx] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_EDx]));  }  if (output[_SSCI] != null) {    contents[_SSCI] = (0, import_smithy_client.expectString)(output[_SSCI]);  }  if (output[_SN] != null) {    contents[_SN] = (0, import_smithy_client.expectString)(output[_SN]);  }  return contents;}, "de_ServiceSpecificCredentialMetadata");var de_ServiceSpecificCredentialsListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_ServiceSpecificCredentialMetadata(entry, context);  });}, "de_ServiceSpecificCredentialsListType");var de_SigningCertificate = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_CI] != null) {    contents[_CI] = (0, import_smithy_client.expectString)(output[_CI]);  }  if (output[_CB] != null) {    contents[_CB] = (0, import_smithy_client.expectString)(output[_CB]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_UDp] != null) {    contents[_UDp] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UDp]));  }  return contents;}, "de_SigningCertificate");var de_SimulatePolicyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (String(output.EvaluationResults).trim() === "") {    contents[_ER] = [];  } else if (output[_ER] != null && output[_ER][_me] != null) {    contents[_ER] = de_EvaluationResultsListType((0, import_smithy_client.getArrayIfSingleItem)(output[_ER][_me]), context);  }  if (output[_IT] != null) {    contents[_IT] = (0, import_smithy_client.parseBoolean)(output[_IT]);  }  if (output[_M] != null) {    contents[_M] = (0, import_smithy_client.expectString)(output[_M]);  }  return contents;}, "de_SimulatePolicyResponse");var de_SSHPublicKey = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_SSHPKI] != null) {    contents[_SSHPKI] = (0, import_smithy_client.expectString)(output[_SSHPKI]);  }  if (output[_Fi] != null) {    contents[_Fi] = (0, import_smithy_client.expectString)(output[_Fi]);  }  if (output[_SSHPKB] != null) {    contents[_SSHPKB] = (0, import_smithy_client.expectString)(output[_SSHPKB]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_UDp] != null) {    contents[_UDp] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UDp]));  }  return contents;}, "de_SSHPublicKey");var de_SSHPublicKeyListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_SSHPublicKeyMetadata(entry, context);  });}, "de_SSHPublicKeyListType");var de_SSHPublicKeyMetadata = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_SSHPKI] != null) {    contents[_SSHPKI] = (0, import_smithy_client.expectString)(output[_SSHPKI]);  }  if (output[_St] != null) {    contents[_St] = (0, import_smithy_client.expectString)(output[_St]);  }  if (output[_UDp] != null) {    contents[_UDp] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_UDp]));  }  return contents;}, "de_SSHPublicKeyMetadata");var de_Statement = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SPI] != null) {    contents[_SPI] = (0, import_smithy_client.expectString)(output[_SPI]);  }  if (output[_SPT] != null) {    contents[_SPT] = (0, import_smithy_client.expectString)(output[_SPT]);  }  if (output[_SPt] != null) {    contents[_SPt] = de_Position(output[_SPt], context);  }  if (output[_EPn] != null) {    contents[_EPn] = de_Position(output[_EPn], context);  }  return contents;}, "de_Statement");var de_StatementListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_Statement(entry, context);  });}, "de_StatementListType");var de_summaryMapType = /* @__PURE__ */ __name((output, context) => {  return output.reduce((acc, pair) => {    if (pair["value"] === null) {      return acc;    }    acc[pair["key"]] = (0, import_smithy_client.strictParseInt32)(pair["value"]);    return acc;  }, {});}, "de_summaryMapType");var de_Tag = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_K] != null) {    contents[_K] = (0, import_smithy_client.expectString)(output[_K]);  }  if (output[_Va] != null) {    contents[_Va] = (0, import_smithy_client.expectString)(output[_Va]);  }  return contents;}, "de_Tag");var de_tagListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_Tag(entry, context);  });}, "de_tagListType");var de_thumbprintListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return (0, import_smithy_client.expectString)(entry);  });}, "de_thumbprintListType");var de_TrackedActionLastAccessed = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_ANc] != null) {    contents[_ANc] = (0, import_smithy_client.expectString)(output[_ANc]);  }  if (output[_LAEa] != null) {    contents[_LAEa] = (0, import_smithy_client.expectString)(output[_LAEa]);  }  if (output[_LATa] != null) {    contents[_LATa] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_LATa]));  }  if (output[_LARa] != null) {    contents[_LARa] = (0, import_smithy_client.expectString)(output[_LARa]);  }  return contents;}, "de_TrackedActionLastAccessed");var de_TrackedActionsLastAccessed = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_TrackedActionLastAccessed(entry, context);  });}, "de_TrackedActionsLastAccessed");var de_UnmodifiableEntityException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_UnmodifiableEntityException");var de_UnrecognizedPublicKeyEncodingException = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_m] != null) {    contents[_m] = (0, import_smithy_client.expectString)(output[_m]);  }  return contents;}, "de_UnrecognizedPublicKeyEncodingException");var de_UpdateRoleDescriptionResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Ro] != null) {    contents[_Ro] = de_Role(output[_Ro], context);  }  return contents;}, "de_UpdateRoleDescriptionResponse");var de_UpdateRoleResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  return contents;}, "de_UpdateRoleResponse");var de_UpdateSAMLProviderResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SAMLPA] != null) {    contents[_SAMLPA] = (0, import_smithy_client.expectString)(output[_SAMLPA]);  }  return contents;}, "de_UpdateSAMLProviderResponse");var de_UploadServerCertificateResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SCM] != null) {    contents[_SCM] = de_ServerCertificateMetadata(output[_SCM], context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_UploadServerCertificateResponse");var de_UploadSigningCertificateResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_Cert] != null) {    contents[_Cert] = de_SigningCertificate(output[_Cert], context);  }  return contents;}, "de_UploadSigningCertificateResponse");var de_UploadSSHPublicKeyResponse = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SSHPK] != null) {    contents[_SSHPK] = de_SSHPublicKey(output[_SSHPK], context);  }  return contents;}, "de_UploadSSHPublicKeyResponse");var de_User = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_UI] != null) {    contents[_UI] = (0, import_smithy_client.expectString)(output[_UI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (output[_PLU] != null) {    contents[_PLU] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_PLU]));  }  if (output[_PB] != null) {    contents[_PB] = de_AttachedPermissionsBoundary(output[_PB], context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_User");var de_UserDetail = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_P] != null) {    contents[_P] = (0, import_smithy_client.expectString)(output[_P]);  }  if (output[_UN] != null) {    contents[_UN] = (0, import_smithy_client.expectString)(output[_UN]);  }  if (output[_UI] != null) {    contents[_UI] = (0, import_smithy_client.expectString)(output[_UI]);  }  if (output[_Ar] != null) {    contents[_Ar] = (0, import_smithy_client.expectString)(output[_Ar]);  }  if (output[_CD] != null) {    contents[_CD] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_CD]));  }  if (String(output.UserPolicyList).trim() === "") {    contents[_UPL] = [];  } else if (output[_UPL] != null && output[_UPL][_me] != null) {    contents[_UPL] = de_policyDetailListType((0, import_smithy_client.getArrayIfSingleItem)(output[_UPL][_me]), context);  }  if (String(output.GroupList).trim() === "") {    contents[_GL] = [];  } else if (output[_GL] != null && output[_GL][_me] != null) {    contents[_GL] = de_groupNameListType((0, import_smithy_client.getArrayIfSingleItem)(output[_GL][_me]), context);  }  if (String(output.AttachedManagedPolicies).trim() === "") {    contents[_AMP] = [];  } else if (output[_AMP] != null && output[_AMP][_me] != null) {    contents[_AMP] = de_attachedPoliciesListType((0, import_smithy_client.getArrayIfSingleItem)(output[_AMP][_me]), context);  }  if (output[_PB] != null) {    contents[_PB] = de_AttachedPermissionsBoundary(output[_PB], context);  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_UserDetail");var de_userDetailListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_UserDetail(entry, context);  });}, "de_userDetailListType");var de_userListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_User(entry, context);  });}, "de_userListType");var de_VirtualMFADevice = /* @__PURE__ */ __name((output, context) => {  const contents = {};  if (output[_SNe] != null) {    contents[_SNe] = (0, import_smithy_client.expectString)(output[_SNe]);  }  if (output[_BSS] != null) {    contents[_BSS] = context.base64Decoder(output[_BSS]);  }  if (output[_QRCPNG] != null) {    contents[_QRCPNG] = context.base64Decoder(output[_QRCPNG]);  }  if (output[_Us] != null) {    contents[_Us] = de_User(output[_Us], context);  }  if (output[_EDn] != null) {    contents[_EDn] = (0, import_smithy_client.expectNonNull)((0, import_smithy_client.parseRfc3339DateTimeWithOffset)(output[_EDn]));  }  if (String(output.Tags).trim() === "") {    contents[_T] = [];  } else if (output[_T] != null && output[_T][_me] != null) {    contents[_T] = de_tagListType((0, import_smithy_client.getArrayIfSingleItem)(output[_T][_me]), context);  }  return contents;}, "de_VirtualMFADevice");var de_virtualMFADeviceListType = /* @__PURE__ */ __name((output, context) => {  return (output || []).filter((e) => e != null).map((entry) => {    return de_VirtualMFADevice(entry, context);  });}, "de_virtualMFADeviceListType");var deserializeMetadata = /* @__PURE__ */ __name((output) => ({  httpStatusCode: output.statusCode,  requestId: output.headers["x-amzn-requestid"] ?? output.headers["x-amzn-request-id"] ?? output.headers["x-amz-request-id"],  extendedRequestId: output.headers["x-amz-id-2"],  cfId: output.headers["x-amz-cf-id"]}), "deserializeMetadata");var throwDefaultError = (0, import_smithy_client.withBaseException)(IAMServiceException);var buildHttpRpcRequest = /* @__PURE__ */ __name(async (context, headers, path, resolvedHostname, body) => {  const { hostname, protocol = "https", port, path: basePath } = await context.endpoint();  const contents = {    protocol,    hostname,    port,    method: "POST",    path: basePath.endsWith("/") ? basePath.slice(0, -1) + path : basePath + path,    headers  };  if (resolvedHostname !== void 0) {    contents.hostname = resolvedHostname;  }  if (body !== void 0) {    contents.body = body;  }  return new import_protocol_http.HttpRequest(contents);}, "buildHttpRpcRequest");var SHARED_HEADERS = {  "content-type": "application/x-www-form-urlencoded"};var _ = "2010-05-08";var _A = "Action";var _AA = "AccountAlias";var _AAc = "AccountAliases";var _ABO = "AllowedByOrganizations";var _ABPB = "AllowedByPermissionsBoundary";var _AC = "AuthenticationCode1";var _ACIDTOIDCP = "AddClientIDToOpenIDConnectProvider";var _ACt = "AttachmentCount";var _ACu = "AuthenticationCode2";var _AD = "AccessDetails";var _AEM = "AssertionEncryptionMode";var _AGP = "AttachGroupPolicy";var _AK = "AccessKey";var _AKI = "AccessKeyId";var _AKLU = "AccessKeyLastUsed";var _AKM = "AccessKeyMetadata";var _AMP = "AttachedManagedPolicies";var _AN = "ActionNames";var _ANc = "ActionName";var _AP = "AttachedPolicies";var _APK = "AddPrivateKey";var _ARP = "AttachRolePolicy";var _ARPD = "AssumeRolePolicyDocument";var _ARTIP = "AddRoleToInstanceProfile";var _AS = "AssignmentStatus";var _AU = "AllUsers";var _AUP = "AttachUserPolicy";var _AUTCP = "AllowUsersToChangePassword";var _AUTG = "AddUserToGroup";var _AWSSN = "AWSServiceName";var _Ar = "Arn";var _BSS = "Base32StringSeed";var _C = "Code";var _CA = "CallerArn";var _CAA = "CreateAccountAlias";var _CAD = "CredentialAgeDays";var _CAK = "CreateAccessKey";var _CB = "CertificateBody";var _CC = "CertificateChain";var _CD = "CreateDate";var _CE = "ContextEntries";var _CG = "CreateGroup";var _CI = "CertificateId";var _CID = "ClientID";var _CIDL = "ClientIDList";var _CIP = "CreateInstanceProfile";var _CKN = "ContextKeyName";var _CKNo = "ContextKeyNames";var _CKT = "ContextKeyType";var _CKV = "ContextKeyValues";var _CLP = "CreateLoginProfile";var _COIDCP = "CreateOpenIDConnectProvider";var _CP = "ChangePassword";var _CPV = "CreatePolicyVersion";var _CPr = "CreatePolicy";var _CR = "CreateRole";var _CS = "CustomSuffix";var _CSAMLP = "CreateSAMLProvider";var _CSLR = "CreateServiceLinkedRole";var _CSSC = "CreateServiceSpecificCredential";var _CU = "CreateUser";var _CVMFAD = "CreateVirtualMFADevice";var _Ce = "Certifications";var _Cer = "Certificates";var _Cert = "Certificate";var _Co = "Content";var _Col = "Column";var _D = "Description";var _DAA = "DeleteAccountAlias";var _DAK = "DeleteAccessKey";var _DAPP = "DeleteAccountPasswordPolicy";var _DG = "DeleteGroup";var _DGP = "DeleteGroupPolicy";var _DGPe = "DetachGroupPolicy";var _DIP = "DeleteInstanceProfile";var _DLP = "DeleteLoginProfile";var _DMFAD = "DeactivateMFADevice";var _DOIDCP = "DeleteOpenIDConnectProvider";var _DORCM = "DisableOrganizationsRootCredentialsManagement";var _DORS = "DisableOrganizationsRootSessions";var _DP = "DeletePolicy";var _DPV = "DeletePolicyVersion";var _DR = "DeleteRole";var _DRP = "DeleteRolePolicy";var _DRPB = "DeleteRolePermissionsBoundary";var _DRPe = "DetachRolePolicy";var _DSAMLP = "DeleteSAMLProvider";var _DSC = "DeleteServerCertificate";var _DSCe = "DeleteSigningCertificate";var _DSLR = "DeleteServiceLinkedRole";var _DSSC = "DeleteServiceSpecificCredential";var _DSSHPK = "DeleteSSHPublicKey";var _DTI = "DeletionTaskId";var _DU = "DeleteUser";var _DUP = "DeleteUserPolicy";var _DUPB = "DeleteUserPermissionsBoundary";var _DUPe = "DetachUserPolicy";var _DVI = "DefaultVersionId";var _DVMFAD = "DeleteVirtualMFADevice";var _Do = "Document";var _E = "Encoding";var _EAN = "EvalActionName";var _ED = "EvalDecision";var _EDD = "EvalDecisionDetails";var _EDL = "EntityDetailsList";var _EDn = "EnableDate";var _EDr = "ErrorDetails";var _EDx = "ExpirationDate";var _EF = "EntityFilter";var _EFn = "EnabledFeatures";var _EI = "EntityInfo";var _EMFAD = "EnableMFADevice";var _EN = "EntityName";var _EORCM = "EnableOrganizationsRootCredentialsManagement";var _EORS = "EnableOrganizationsRootSessions";var _EP = "EntityPath";var _EPn = "EndPosition";var _EPx = "ExpirePasswords";var _ER = "EvaluationResults";var _ERD = "EvalResourceDecision";var _ERN = "EvalResourceName";var _ET = "EntityType";var _Er = "Error";var _Ex = "Expiration";var _F = "Filter";var _Fi = "Fingerprint";var _G = "Granularity";var _GAAD = "GetAccountAuthorizationDetails";var _GAKLU = "GetAccessKeyLastUsed";var _GAPP = "GetAccountPasswordPolicy";var _GAS = "GetAccountSummary";var _GCKFCP = "GetContextKeysForCustomPolicy";var _GCKFPP = "GetContextKeysForPrincipalPolicy";var _GCR = "GenerateCredentialReport";var _GCRe = "GetCredentialReport";var _GDL = "GroupDetailList";var _GETV = "GlobalEndpointTokenVersion";var _GG = "GetGroup";var _GGP = "GetGroupPolicy";var _GI = "GroupId";var _GIP = "GetInstanceProfile";var _GL = "GroupList";var _GLP = "GetLoginProfile";var _GMFAD = "GetMFADevice";var _GN = "GroupName";var _GOAR = "GenerateOrganizationsAccessReport";var _GOARe = "GetOrganizationsAccessReport";var _GOIDCP = "GetOpenIDConnectProvider";var _GP = "GetPolicy";var _GPL = "GroupPolicyList";var _GPV = "GetPolicyVersion";var _GR = "GetRole";var _GRP = "GetRolePolicy";var _GSAMLP = "GetSAMLProvider";var _GSC = "GetServerCertificate";var _GSLAD = "GenerateServiceLastAccessedDetails";var _GSLADWE = "GetServiceLastAccessedDetailsWithEntities";var _GSLADe = "GetServiceLastAccessedDetails";var _GSLRDS = "GetServiceLinkedRoleDeletionStatus";var _GSSHPK = "GetSSHPublicKey";var _GT = "GeneratedTime";var _GU = "GetUser";var _GUP = "GetUserPolicy";var _Gr = "Group";var _Gro = "Groups";var _HE = "HardExpiry";var _I = "Id";var _IA = "IsAttachable";var _IDV = "IsDefaultVersion";var _IP = "InstanceProfile";var _IPI = "InstanceProfileId";var _IPL = "InstanceProfileList";var _IPN = "InstanceProfileName";var _IPn = "InstanceProfiles";var _IT = "IsTruncated";var _JCD = "JobCreationDate";var _JCDo = "JobCompletionDate";var _JI = "JobId";var _JS = "JobStatus";var _JT = "JobType";var _K = "Key";var _KI = "KeyId";var _L = "Line";var _LA = "LastAuthenticated";var _LAA = "ListAccountAliases";var _LAE = "LastAuthenticatedEntity";var _LAEa = "LastAccessedEntity";var _LAGP = "ListAttachedGroupPolicies";var _LAK = "ListAccessKeys";var _LAR = "LastAuthenticatedRegion";var _LARP = "ListAttachedRolePolicies";var _LARa = "LastAccessedRegion";var _LAT = "LastAuthenticatedTime";var _LATa = "LastAccessedTime";var _LAUP = "ListAttachedUserPolicies";var _LEFP = "ListEntitiesForPolicy";var _LG = "ListGroups";var _LGFU = "ListGroupsForUser";var _LGP = "ListGroupPolicies";var _LIP = "ListInstanceProfiles";var _LIPFR = "ListInstanceProfilesForRole";var _LIPT = "ListInstanceProfileTags";var _LMFAD = "ListMFADevices";var _LMFADT = "ListMFADeviceTags";var _LOF = "ListOrganizationsFeatures";var _LOIDCP = "ListOpenIDConnectProviders";var _LOIDCPT = "ListOpenIDConnectProviderTags";var _LP = "ListPolicies";var _LPGSA = "ListPoliciesGrantingServiceAccess";var _LPT = "ListPolicyTags";var _LPV = "ListPolicyVersions";var _LPo = "LoginProfile";var _LR = "ListRoles";var _LRP = "ListRolePolicies";var _LRT = "ListRoleTags";var _LSAMLP = "ListSAMLProviders";var _LSAMLPT = "ListSAMLProviderTags";var _LSC = "ListServerCertificates";var _LSCT = "ListServerCertificateTags";var _LSCi = "ListSigningCertificates";var _LSSC = "ListServiceSpecificCredentials";var _LSSHPK = "ListSSHPublicKeys";var _LU = "ListUsers";var _LUD = "LastUsedDate";var _LUP = "ListUserPolicies";var _LUT = "ListUserTags";var _LVMFAD = "ListVirtualMFADevices";var _M = "Marker";var _MCV = "MissingContextValues";var _MFAD = "MFADevices";var _MI = "MaxItems";var _MPA = "MaxPasswordAge";var _MPL = "MinimumPasswordLength";var _MS = "MatchedStatements";var _MSD = "MaxSessionDuration";var _Me = "Message";var _N = "Name";var _NGN = "NewGroupName";var _NOSA = "NumberOfServicesAccessible";var _NOSNA = "NumberOfServicesNotAccessed";var _NP = "NewPassword";var _NPe = "NewPath";var _NSCN = "NewServerCertificateName";var _NUN = "NewUserName";var _OA = "OnlyAttached";var _ODD = "OrganizationsDecisionDetail";var _OI = "OrganizationId";var _OIDCPA = "OpenIDConnectProviderArn";var _OIDCPL = "OpenIDConnectProviderList";var _OP = "OldPassword";var _OPI = "OrganizationsPolicyId";var _P = "Path";var _PA = "PolicyArn";var _PB = "PermissionsBoundary";var _PBA = "PermissionsBoundaryArn";var _PBDD = "PermissionsBoundaryDecisionDetail";var _PBPIL = "PermissionsBoundaryPolicyInputList";var _PBT = "PermissionsBoundaryType";var _PBUC = "PermissionsBoundaryUsageCount";var _PD = "PolicyDocument";var _PG = "PolicyGroups";var _PGP = "PutGroupPolicy";var _PGSA = "PoliciesGrantingServiceAccess";var _PI = "PolicyId";var _PIL = "PolicyInputList";var _PK = "PrivateKey";var _PKL = "PrivateKeyList";var _PLU = "PasswordLastUsed";var _PN = "PolicyName";var _PNo = "PolicyNames";var _PP = "PathPrefix";var _PPa = "PasswordPolicy";var _PR = "PolicyRoles";var _PRP = "PutRolePolicy";var _PRPB = "PutRolePermissionsBoundary";var _PRPa = "PasswordReusePrevention";var _PRR = "PasswordResetRequired";var _PSA = "PolicySourceArn";var _PT = "PolicyType";var _PU = "PolicyUsers";var _PUF = "PolicyUsageFilter";var _PUP = "PutUserPolicy";var _PUPB = "PutUserPermissionsBoundary";var _PV = "PolicyVersion";var _PVL = "PolicyVersionList";var _Pa = "Password";var _Po = "Policy";var _Pol = "Policies";var _QRCPNG = "QRCodePNG";var _R = "Region";var _RA = "ResourceArns";var _RCIDFOIDCP = "RemoveClientIDFromOpenIDConnectProvider";var _RDL = "RoleDetailList";var _RF = "ReportFormat";var _RHO = "ResourceHandlingOption";var _RI = "RoleId";var _RLC = "RequireLowercaseCharacters";var _RLU = "RoleLastUsed";var _RMFAD = "ResyncMFADevice";var _RN = "RoleName";var _RNe = "RequireNumbers";var _RO = "ResourceOwner";var _RP = "ResourcePolicy";var _RPK = "RemovePrivateKey";var _RPL = "RolePolicyList";var _RRFIP = "RemoveRoleFromInstanceProfile";var _RS = "RequireSymbols";var _RSR = "ResourceSpecificResults";var _RSSC = "ResetServiceSpecificCredential";var _RUC = "RequireUppercaseCharacters";var _RUFG = "RemoveUserFromGroup";var _RUL = "RoleUsageList";var _Re = "Reason";var _Res = "Resources";var _Ro = "Role";var _Rol = "Roles";var _S = "Scope";var _SAD = "SetAsDefault";var _SAK = "SecretAccessKey";var _SAMLMD = "SAMLMetadataDocument";var _SAMLPA = "SAMLProviderArn";var _SAMLPL = "SAMLProviderList";var _SAMLPUUID = "SAMLProviderUUID";var _SC = "ServerCertificate";var _SCA = "ServiceCredentialAlias";var _SCI = "ServerCertificateId";var _SCM = "ServerCertificateMetadata";var _SCML = "ServerCertificateMetadataList";var _SCN = "ServerCertificateName";var _SCP = "SimulateCustomPolicy";var _SCS = "ServiceCredentialSecret";var _SDPV = "SetDefaultPolicyVersion";var _SK = "SortKey";var _SLA = "ServicesLastAccessed";var _SM = "SummaryMap";var _SN = "ServiceName";var _SNe = "SerialNumber";var _SNer = "ServiceNamespace";var _SNerv = "ServiceNamespaces";var _SP = "ServicePassword";var _SPI = "SourcePolicyId";var _SPP = "SimulatePrincipalPolicy";var _SPT = "SourcePolicyType";var _SPt = "StartPosition";var _SSC = "ServiceSpecificCredential";var _SSCI = "ServiceSpecificCredentialId";var _SSCe = "ServiceSpecificCredentials";var _SSHPK = "SSHPublicKey";var _SSHPKB = "SSHPublicKeyBody";var _SSHPKI = "SSHPublicKeyId";var _SSHPKu = "SSHPublicKeys";var _SSTSP = "SetSecurityTokenServicePreferences";var _SUN = "ServiceUserName";var _St = "Status";var _Sta = "State";var _T = "Tags";var _TAE = "TotalAuthenticatedEntities";var _TALA = "TrackedActionsLastAccessed";var _TIP = "TagInstanceProfile";var _TK = "TagKeys";var _TL = "ThumbprintList";var _TMFAD = "TagMFADevice";var _TOIDCP = "TagOpenIDConnectProvider";var _TP = "TagPolicy";var _TR = "TagRole";var _TSAMLP = "TagSAMLProvider";var _TSC = "TagServerCertificate";var _TU = "TagUser";var _Ti = "Timestamp";var _Ty = "Type";var _U = "Url";var _UAK = "UpdateAccessKey";var _UAPP = "UpdateAccountPasswordPolicy";var _UARP = "UpdateAssumeRolePolicy";var _UD = "UpdateDate";var _UDL = "UserDetailList";var _UDp = "UploadDate";var _UG = "UpdateGroup";var _UI = "UserId";var _UIP = "UntagInstanceProfile";var _ULP = "UpdateLoginProfile";var _UMFAD = "UntagMFADevice";var _UN = "UserName";var _UOIDCP = "UntagOpenIDConnectProvider";var _UOIDCPT = "UpdateOpenIDConnectProviderThumbprint";var _UP = "UntagPolicy";var _UPL = "UserPolicyList";var _UR = "UntagRole";var _URD = "UpdateRoleDescription";var _URp = "UpdateRole";var _USAMLP = "UntagSAMLProvider";var _USAMLPp = "UpdateSAMLProvider";var _USC = "UntagServerCertificate";var _USCp = "UpdateServerCertificate";var _USCpd = "UpdateSigningCertificate";var _USCpl = "UploadServerCertificate";var _USCplo = "UploadSigningCertificate";var _USSC = "UpdateServiceSpecificCredential";var _USSHPK = "UpdateSSHPublicKey";var _USSHPKp = "UploadSSHPublicKey";var _UU = "UntagUser";var _UUp = "UpdateUser";var _Us = "User";var _Use = "Users";var _V = "Version";var _VI = "VersionId";var _VMFAD = "VirtualMFADevice";var _VMFADN = "VirtualMFADeviceName";var _VMFADi = "VirtualMFADevices";var _VU = "ValidUntil";var _Va = "Value";var _Ve = "Versions";var _e = "entry";var _m = "message";var _me = "member";var buildFormUrlencodedString = /* @__PURE__ */ __name((formEntries) => Object.entries(formEntries).map(([key, value]) => (0, import_smithy_client.extendedEncodeURIComponent)(key) + "=" + (0, import_smithy_client.extendedEncodeURIComponent)(value)).join("&"), "buildFormUrlencodedString");var loadQueryErrorCode = /* @__PURE__ */ __name((output, data) => {  if (data.Error?.Code !== void 0) {    return data.Error.Code;  }  if (output.statusCode == 404) {    return "NotFound";  }}, "loadQueryErrorCode"); // src/commands/AddClientIDToOpenIDConnectProviderCommand.tsvar AddClientIDToOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AddClientIDToOpenIDConnectProvider", {}).n("IAMClient", "AddClientIDToOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_AddClientIDToOpenIDConnectProviderCommand).de(de_AddClientIDToOpenIDConnectProviderCommand).build() {  static {    __name(this, "AddClientIDToOpenIDConnectProviderCommand");  }}; // src/commands/AddRoleToInstanceProfileCommand.ts   var AddRoleToInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AddRoleToInstanceProfile", {}).n("IAMClient", "AddRoleToInstanceProfileCommand").f(void 0, void 0).ser(se_AddRoleToInstanceProfileCommand).de(de_AddRoleToInstanceProfileCommand).build() {  static {    __name(this, "AddRoleToInstanceProfileCommand");  }}; // src/commands/AddUserToGroupCommand.ts   var AddUserToGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AddUserToGroup", {}).n("IAMClient", "AddUserToGroupCommand").f(void 0, void 0).ser(se_AddUserToGroupCommand).de(de_AddUserToGroupCommand).build() {  static {    __name(this, "AddUserToGroupCommand");  }}; // src/commands/AttachGroupPolicyCommand.ts   var AttachGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AttachGroupPolicy", {}).n("IAMClient", "AttachGroupPolicyCommand").f(void 0, void 0).ser(se_AttachGroupPolicyCommand).de(de_AttachGroupPolicyCommand).build() {  static {    __name(this, "AttachGroupPolicyCommand");  }}; // src/commands/AttachRolePolicyCommand.ts   var AttachRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AttachRolePolicy", {}).n("IAMClient", "AttachRolePolicyCommand").f(void 0, void 0).ser(se_AttachRolePolicyCommand).de(de_AttachRolePolicyCommand).build() {  static {    __name(this, "AttachRolePolicyCommand");  }}; // src/commands/AttachUserPolicyCommand.ts   var AttachUserPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "AttachUserPolicy", {}).n("IAMClient", "AttachUserPolicyCommand").f(void 0, void 0).ser(se_AttachUserPolicyCommand).de(de_AttachUserPolicyCommand).build() {  static {    __name(this, "AttachUserPolicyCommand");  }}; // src/commands/ChangePasswordCommand.ts   var ChangePasswordCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ChangePassword", {}).n("IAMClient", "ChangePasswordCommand").f(ChangePasswordRequestFilterSensitiveLog, void 0).ser(se_ChangePasswordCommand).de(de_ChangePasswordCommand).build() {  static {    __name(this, "ChangePasswordCommand");  }}; // src/commands/CreateAccessKeyCommand.ts   var CreateAccessKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateAccessKey", {}).n("IAMClient", "CreateAccessKeyCommand").f(void 0, CreateAccessKeyResponseFilterSensitiveLog).ser(se_CreateAccessKeyCommand).de(de_CreateAccessKeyCommand).build() {  static {    __name(this, "CreateAccessKeyCommand");  }}; // src/commands/CreateAccountAliasCommand.ts   var CreateAccountAliasCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateAccountAlias", {}).n("IAMClient", "CreateAccountAliasCommand").f(void 0, void 0).ser(se_CreateAccountAliasCommand).de(de_CreateAccountAliasCommand).build() {  static {    __name(this, "CreateAccountAliasCommand");  }}; // src/commands/CreateGroupCommand.ts   var CreateGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateGroup", {}).n("IAMClient", "CreateGroupCommand").f(void 0, void 0).ser(se_CreateGroupCommand).de(de_CreateGroupCommand).build() {  static {    __name(this, "CreateGroupCommand");  }}; // src/commands/CreateInstanceProfileCommand.ts   var CreateInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateInstanceProfile", {}).n("IAMClient", "CreateInstanceProfileCommand").f(void 0, void 0).ser(se_CreateInstanceProfileCommand).de(de_CreateInstanceProfileCommand).build() {  static {    __name(this, "CreateInstanceProfileCommand");  }}; // src/commands/CreateLoginProfileCommand.ts   var CreateLoginProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateLoginProfile", {}).n("IAMClient", "CreateLoginProfileCommand").f(CreateLoginProfileRequestFilterSensitiveLog, void 0).ser(se_CreateLoginProfileCommand).de(de_CreateLoginProfileCommand).build() {  static {    __name(this, "CreateLoginProfileCommand");  }}; // src/commands/CreateOpenIDConnectProviderCommand.ts   var CreateOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateOpenIDConnectProvider", {}).n("IAMClient", "CreateOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_CreateOpenIDConnectProviderCommand).de(de_CreateOpenIDConnectProviderCommand).build() {  static {    __name(this, "CreateOpenIDConnectProviderCommand");  }}; // src/commands/CreatePolicyCommand.ts   var CreatePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreatePolicy", {}).n("IAMClient", "CreatePolicyCommand").f(void 0, void 0).ser(se_CreatePolicyCommand).de(de_CreatePolicyCommand).build() {  static {    __name(this, "CreatePolicyCommand");  }}; // src/commands/CreatePolicyVersionCommand.ts   var CreatePolicyVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreatePolicyVersion", {}).n("IAMClient", "CreatePolicyVersionCommand").f(void 0, void 0).ser(se_CreatePolicyVersionCommand).de(de_CreatePolicyVersionCommand).build() {  static {    __name(this, "CreatePolicyVersionCommand");  }}; // src/commands/CreateRoleCommand.ts   var CreateRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateRole", {}).n("IAMClient", "CreateRoleCommand").f(void 0, void 0).ser(se_CreateRoleCommand).de(de_CreateRoleCommand).build() {  static {    __name(this, "CreateRoleCommand");  }}; // src/commands/CreateSAMLProviderCommand.ts   var CreateSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateSAMLProvider", {}).n("IAMClient", "CreateSAMLProviderCommand").f(CreateSAMLProviderRequestFilterSensitiveLog, void 0).ser(se_CreateSAMLProviderCommand).de(de_CreateSAMLProviderCommand).build() {  static {    __name(this, "CreateSAMLProviderCommand");  }}; // src/commands/CreateServiceLinkedRoleCommand.ts   var CreateServiceLinkedRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateServiceLinkedRole", {}).n("IAMClient", "CreateServiceLinkedRoleCommand").f(void 0, void 0).ser(se_CreateServiceLinkedRoleCommand).de(de_CreateServiceLinkedRoleCommand).build() {  static {    __name(this, "CreateServiceLinkedRoleCommand");  }}; // src/commands/CreateServiceSpecificCredentialCommand.ts   var CreateServiceSpecificCredentialCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateServiceSpecificCredential", {}).n("IAMClient", "CreateServiceSpecificCredentialCommand").f(void 0, CreateServiceSpecificCredentialResponseFilterSensitiveLog).ser(se_CreateServiceSpecificCredentialCommand).de(de_CreateServiceSpecificCredentialCommand).build() {  static {    __name(this, "CreateServiceSpecificCredentialCommand");  }}; // src/commands/CreateUserCommand.ts   var CreateUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateUser", {}).n("IAMClient", "CreateUserCommand").f(void 0, void 0).ser(se_CreateUserCommand).de(de_CreateUserCommand).build() {  static {    __name(this, "CreateUserCommand");  }}; // src/commands/CreateVirtualMFADeviceCommand.ts   var CreateVirtualMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "CreateVirtualMFADevice", {}).n("IAMClient", "CreateVirtualMFADeviceCommand").f(void 0, CreateVirtualMFADeviceResponseFilterSensitiveLog).ser(se_CreateVirtualMFADeviceCommand).de(de_CreateVirtualMFADeviceCommand).build() {  static {    __name(this, "CreateVirtualMFADeviceCommand");  }}; // src/commands/DeactivateMFADeviceCommand.ts   var DeactivateMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeactivateMFADevice", {}).n("IAMClient", "DeactivateMFADeviceCommand").f(void 0, void 0).ser(se_DeactivateMFADeviceCommand).de(de_DeactivateMFADeviceCommand).build() {  static {    __name(this, "DeactivateMFADeviceCommand");  }}; // src/commands/DeleteAccessKeyCommand.ts   var DeleteAccessKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteAccessKey", {}).n("IAMClient", "DeleteAccessKeyCommand").f(void 0, void 0).ser(se_DeleteAccessKeyCommand).de(de_DeleteAccessKeyCommand).build() {  static {    __name(this, "DeleteAccessKeyCommand");  }}; // src/commands/DeleteAccountAliasCommand.ts   var DeleteAccountAliasCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteAccountAlias", {}).n("IAMClient", "DeleteAccountAliasCommand").f(void 0, void 0).ser(se_DeleteAccountAliasCommand).de(de_DeleteAccountAliasCommand).build() {  static {    __name(this, "DeleteAccountAliasCommand");  }}; // src/commands/DeleteAccountPasswordPolicyCommand.ts   var DeleteAccountPasswordPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteAccountPasswordPolicy", {}).n("IAMClient", "DeleteAccountPasswordPolicyCommand").f(void 0, void 0).ser(se_DeleteAccountPasswordPolicyCommand).de(de_DeleteAccountPasswordPolicyCommand).build() {  static {    __name(this, "DeleteAccountPasswordPolicyCommand");  }}; // src/commands/DeleteGroupCommand.ts   var DeleteGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteGroup", {}).n("IAMClient", "DeleteGroupCommand").f(void 0, void 0).ser(se_DeleteGroupCommand).de(de_DeleteGroupCommand).build() {  static {    __name(this, "DeleteGroupCommand");  }}; // src/commands/DeleteGroupPolicyCommand.ts   var DeleteGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteGroupPolicy", {}).n("IAMClient", "DeleteGroupPolicyCommand").f(void 0, void 0).ser(se_DeleteGroupPolicyCommand).de(de_DeleteGroupPolicyCommand).build() {  static {    __name(this, "DeleteGroupPolicyCommand");  }}; // src/commands/DeleteInstanceProfileCommand.ts   var DeleteInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteInstanceProfile", {}).n("IAMClient", "DeleteInstanceProfileCommand").f(void 0, void 0).ser(se_DeleteInstanceProfileCommand).de(de_DeleteInstanceProfileCommand).build() {  static {    __name(this, "DeleteInstanceProfileCommand");  }}; // src/commands/DeleteLoginProfileCommand.ts   var DeleteLoginProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteLoginProfile", {}).n("IAMClient", "DeleteLoginProfileCommand").f(void 0, void 0).ser(se_DeleteLoginProfileCommand).de(de_DeleteLoginProfileCommand).build() {  static {    __name(this, "DeleteLoginProfileCommand");  }}; // src/commands/DeleteOpenIDConnectProviderCommand.ts   var DeleteOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteOpenIDConnectProvider", {}).n("IAMClient", "DeleteOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_DeleteOpenIDConnectProviderCommand).de(de_DeleteOpenIDConnectProviderCommand).build() {  static {    __name(this, "DeleteOpenIDConnectProviderCommand");  }}; // src/commands/DeletePolicyCommand.ts   var DeletePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeletePolicy", {}).n("IAMClient", "DeletePolicyCommand").f(void 0, void 0).ser(se_DeletePolicyCommand).de(de_DeletePolicyCommand).build() {  static {    __name(this, "DeletePolicyCommand");  }}; // src/commands/DeletePolicyVersionCommand.ts   var DeletePolicyVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeletePolicyVersion", {}).n("IAMClient", "DeletePolicyVersionCommand").f(void 0, void 0).ser(se_DeletePolicyVersionCommand).de(de_DeletePolicyVersionCommand).build() {  static {    __name(this, "DeletePolicyVersionCommand");  }}; // src/commands/DeleteRoleCommand.ts   var DeleteRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteRole", {}).n("IAMClient", "DeleteRoleCommand").f(void 0, void 0).ser(se_DeleteRoleCommand).de(de_DeleteRoleCommand).build() {  static {    __name(this, "DeleteRoleCommand");  }}; // src/commands/DeleteRolePermissionsBoundaryCommand.ts   var DeleteRolePermissionsBoundaryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteRolePermissionsBoundary", {}).n("IAMClient", "DeleteRolePermissionsBoundaryCommand").f(void 0, void 0).ser(se_DeleteRolePermissionsBoundaryCommand).de(de_DeleteRolePermissionsBoundaryCommand).build() {  static {    __name(this, "DeleteRolePermissionsBoundaryCommand");  }}; // src/commands/DeleteRolePolicyCommand.ts   var DeleteRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteRolePolicy", {}).n("IAMClient", "DeleteRolePolicyCommand").f(void 0, void 0).ser(se_DeleteRolePolicyCommand).de(de_DeleteRolePolicyCommand).build() {  static {    __name(this, "DeleteRolePolicyCommand");  }}; // src/commands/DeleteSAMLProviderCommand.ts   var DeleteSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteSAMLProvider", {}).n("IAMClient", "DeleteSAMLProviderCommand").f(void 0, void 0).ser(se_DeleteSAMLProviderCommand).de(de_DeleteSAMLProviderCommand).build() {  static {    __name(this, "DeleteSAMLProviderCommand");  }}; // src/commands/DeleteServerCertificateCommand.ts   var DeleteServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteServerCertificate", {}).n("IAMClient", "DeleteServerCertificateCommand").f(void 0, void 0).ser(se_DeleteServerCertificateCommand).de(de_DeleteServerCertificateCommand).build() {  static {    __name(this, "DeleteServerCertificateCommand");  }}; // src/commands/DeleteServiceLinkedRoleCommand.ts   var DeleteServiceLinkedRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteServiceLinkedRole", {}).n("IAMClient", "DeleteServiceLinkedRoleCommand").f(void 0, void 0).ser(se_DeleteServiceLinkedRoleCommand).de(de_DeleteServiceLinkedRoleCommand).build() {  static {    __name(this, "DeleteServiceLinkedRoleCommand");  }}; // src/commands/DeleteServiceSpecificCredentialCommand.ts   var DeleteServiceSpecificCredentialCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteServiceSpecificCredential", {}).n("IAMClient", "DeleteServiceSpecificCredentialCommand").f(void 0, void 0).ser(se_DeleteServiceSpecificCredentialCommand).de(de_DeleteServiceSpecificCredentialCommand).build() {  static {    __name(this, "DeleteServiceSpecificCredentialCommand");  }}; // src/commands/DeleteSigningCertificateCommand.ts   var DeleteSigningCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteSigningCertificate", {}).n("IAMClient", "DeleteSigningCertificateCommand").f(void 0, void 0).ser(se_DeleteSigningCertificateCommand).de(de_DeleteSigningCertificateCommand).build() {  static {    __name(this, "DeleteSigningCertificateCommand");  }}; // src/commands/DeleteSSHPublicKeyCommand.ts   var DeleteSSHPublicKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteSSHPublicKey", {}).n("IAMClient", "DeleteSSHPublicKeyCommand").f(void 0, void 0).ser(se_DeleteSSHPublicKeyCommand).de(de_DeleteSSHPublicKeyCommand).build() {  static {    __name(this, "DeleteSSHPublicKeyCommand");  }}; // src/commands/DeleteUserCommand.ts   var DeleteUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteUser", {}).n("IAMClient", "DeleteUserCommand").f(void 0, void 0).ser(se_DeleteUserCommand).de(de_DeleteUserCommand).build() {  static {    __name(this, "DeleteUserCommand");  }}; // src/commands/DeleteUserPermissionsBoundaryCommand.ts   var DeleteUserPermissionsBoundaryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteUserPermissionsBoundary", {}).n("IAMClient", "DeleteUserPermissionsBoundaryCommand").f(void 0, void 0).ser(se_DeleteUserPermissionsBoundaryCommand).de(de_DeleteUserPermissionsBoundaryCommand).build() {  static {    __name(this, "DeleteUserPermissionsBoundaryCommand");  }}; // src/commands/DeleteUserPolicyCommand.ts   var DeleteUserPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteUserPolicy", {}).n("IAMClient", "DeleteUserPolicyCommand").f(void 0, void 0).ser(se_DeleteUserPolicyCommand).de(de_DeleteUserPolicyCommand).build() {  static {    __name(this, "DeleteUserPolicyCommand");  }}; // src/commands/DeleteVirtualMFADeviceCommand.ts   var DeleteVirtualMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DeleteVirtualMFADevice", {}).n("IAMClient", "DeleteVirtualMFADeviceCommand").f(void 0, void 0).ser(se_DeleteVirtualMFADeviceCommand).de(de_DeleteVirtualMFADeviceCommand).build() {  static {    __name(this, "DeleteVirtualMFADeviceCommand");  }}; // src/commands/DetachGroupPolicyCommand.ts   var DetachGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DetachGroupPolicy", {}).n("IAMClient", "DetachGroupPolicyCommand").f(void 0, void 0).ser(se_DetachGroupPolicyCommand).de(de_DetachGroupPolicyCommand).build() {  static {    __name(this, "DetachGroupPolicyCommand");  }}; // src/commands/DetachRolePolicyCommand.ts   var DetachRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DetachRolePolicy", {}).n("IAMClient", "DetachRolePolicyCommand").f(void 0, void 0).ser(se_DetachRolePolicyCommand).de(de_DetachRolePolicyCommand).build() {  static {    __name(this, "DetachRolePolicyCommand");  }}; // src/commands/DetachUserPolicyCommand.ts   var DetachUserPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DetachUserPolicy", {}).n("IAMClient", "DetachUserPolicyCommand").f(void 0, void 0).ser(se_DetachUserPolicyCommand).de(de_DetachUserPolicyCommand).build() {  static {    __name(this, "DetachUserPolicyCommand");  }}; // src/commands/DisableOrganizationsRootCredentialsManagementCommand.ts   var DisableOrganizationsRootCredentialsManagementCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DisableOrganizationsRootCredentialsManagement", {}).n("IAMClient", "DisableOrganizationsRootCredentialsManagementCommand").f(void 0, void 0).ser(se_DisableOrganizationsRootCredentialsManagementCommand).de(de_DisableOrganizationsRootCredentialsManagementCommand).build() {  static {    __name(this, "DisableOrganizationsRootCredentialsManagementCommand");  }}; // src/commands/DisableOrganizationsRootSessionsCommand.ts   var DisableOrganizationsRootSessionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "DisableOrganizationsRootSessions", {}).n("IAMClient", "DisableOrganizationsRootSessionsCommand").f(void 0, void 0).ser(se_DisableOrganizationsRootSessionsCommand).de(de_DisableOrganizationsRootSessionsCommand).build() {  static {    __name(this, "DisableOrganizationsRootSessionsCommand");  }}; // src/commands/EnableMFADeviceCommand.ts   var EnableMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "EnableMFADevice", {}).n("IAMClient", "EnableMFADeviceCommand").f(void 0, void 0).ser(se_EnableMFADeviceCommand).de(de_EnableMFADeviceCommand).build() {  static {    __name(this, "EnableMFADeviceCommand");  }}; // src/commands/EnableOrganizationsRootCredentialsManagementCommand.ts   var EnableOrganizationsRootCredentialsManagementCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "EnableOrganizationsRootCredentialsManagement", {}).n("IAMClient", "EnableOrganizationsRootCredentialsManagementCommand").f(void 0, void 0).ser(se_EnableOrganizationsRootCredentialsManagementCommand).de(de_EnableOrganizationsRootCredentialsManagementCommand).build() {  static {    __name(this, "EnableOrganizationsRootCredentialsManagementCommand");  }}; // src/commands/EnableOrganizationsRootSessionsCommand.ts   var EnableOrganizationsRootSessionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "EnableOrganizationsRootSessions", {}).n("IAMClient", "EnableOrganizationsRootSessionsCommand").f(void 0, void 0).ser(se_EnableOrganizationsRootSessionsCommand).de(de_EnableOrganizationsRootSessionsCommand).build() {  static {    __name(this, "EnableOrganizationsRootSessionsCommand");  }}; // src/commands/GenerateCredentialReportCommand.ts   var GenerateCredentialReportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GenerateCredentialReport", {}).n("IAMClient", "GenerateCredentialReportCommand").f(void 0, void 0).ser(se_GenerateCredentialReportCommand).de(de_GenerateCredentialReportCommand).build() {  static {    __name(this, "GenerateCredentialReportCommand");  }}; // src/commands/GenerateOrganizationsAccessReportCommand.ts   var GenerateOrganizationsAccessReportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GenerateOrganizationsAccessReport", {}).n("IAMClient", "GenerateOrganizationsAccessReportCommand").f(void 0, void 0).ser(se_GenerateOrganizationsAccessReportCommand).de(de_GenerateOrganizationsAccessReportCommand).build() {  static {    __name(this, "GenerateOrganizationsAccessReportCommand");  }}; // src/commands/GenerateServiceLastAccessedDetailsCommand.ts   var GenerateServiceLastAccessedDetailsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GenerateServiceLastAccessedDetails", {}).n("IAMClient", "GenerateServiceLastAccessedDetailsCommand").f(void 0, void 0).ser(se_GenerateServiceLastAccessedDetailsCommand).de(de_GenerateServiceLastAccessedDetailsCommand).build() {  static {    __name(this, "GenerateServiceLastAccessedDetailsCommand");  }}; // src/commands/GetAccessKeyLastUsedCommand.ts   var GetAccessKeyLastUsedCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetAccessKeyLastUsed", {}).n("IAMClient", "GetAccessKeyLastUsedCommand").f(void 0, void 0).ser(se_GetAccessKeyLastUsedCommand).de(de_GetAccessKeyLastUsedCommand).build() {  static {    __name(this, "GetAccessKeyLastUsedCommand");  }}; // src/commands/GetAccountAuthorizationDetailsCommand.ts   var GetAccountAuthorizationDetailsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetAccountAuthorizationDetails", {}).n("IAMClient", "GetAccountAuthorizationDetailsCommand").f(void 0, void 0).ser(se_GetAccountAuthorizationDetailsCommand).de(de_GetAccountAuthorizationDetailsCommand).build() {  static {    __name(this, "GetAccountAuthorizationDetailsCommand");  }}; // src/commands/GetAccountPasswordPolicyCommand.ts   var GetAccountPasswordPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetAccountPasswordPolicy", {}).n("IAMClient", "GetAccountPasswordPolicyCommand").f(void 0, void 0).ser(se_GetAccountPasswordPolicyCommand).de(de_GetAccountPasswordPolicyCommand).build() {  static {    __name(this, "GetAccountPasswordPolicyCommand");  }}; // src/commands/GetAccountSummaryCommand.ts   var GetAccountSummaryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetAccountSummary", {}).n("IAMClient", "GetAccountSummaryCommand").f(void 0, void 0).ser(se_GetAccountSummaryCommand).de(de_GetAccountSummaryCommand).build() {  static {    __name(this, "GetAccountSummaryCommand");  }}; // src/commands/GetContextKeysForCustomPolicyCommand.ts   var GetContextKeysForCustomPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetContextKeysForCustomPolicy", {}).n("IAMClient", "GetContextKeysForCustomPolicyCommand").f(void 0, void 0).ser(se_GetContextKeysForCustomPolicyCommand).de(de_GetContextKeysForCustomPolicyCommand).build() {  static {    __name(this, "GetContextKeysForCustomPolicyCommand");  }}; // src/commands/GetContextKeysForPrincipalPolicyCommand.ts   var GetContextKeysForPrincipalPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetContextKeysForPrincipalPolicy", {}).n("IAMClient", "GetContextKeysForPrincipalPolicyCommand").f(void 0, void 0).ser(se_GetContextKeysForPrincipalPolicyCommand).de(de_GetContextKeysForPrincipalPolicyCommand).build() {  static {    __name(this, "GetContextKeysForPrincipalPolicyCommand");  }}; // src/commands/GetCredentialReportCommand.ts   var GetCredentialReportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetCredentialReport", {}).n("IAMClient", "GetCredentialReportCommand").f(void 0, void 0).ser(se_GetCredentialReportCommand).de(de_GetCredentialReportCommand).build() {  static {    __name(this, "GetCredentialReportCommand");  }}; // src/commands/GetGroupCommand.ts   var GetGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetGroup", {}).n("IAMClient", "GetGroupCommand").f(void 0, void 0).ser(se_GetGroupCommand).de(de_GetGroupCommand).build() {  static {    __name(this, "GetGroupCommand");  }}; // src/commands/GetGroupPolicyCommand.ts   var GetGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetGroupPolicy", {}).n("IAMClient", "GetGroupPolicyCommand").f(void 0, void 0).ser(se_GetGroupPolicyCommand).de(de_GetGroupPolicyCommand).build() {  static {    __name(this, "GetGroupPolicyCommand");  }}; // src/commands/GetInstanceProfileCommand.ts   var GetInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetInstanceProfile", {}).n("IAMClient", "GetInstanceProfileCommand").f(void 0, void 0).ser(se_GetInstanceProfileCommand).de(de_GetInstanceProfileCommand).build() {  static {    __name(this, "GetInstanceProfileCommand");  }}; // src/commands/GetLoginProfileCommand.ts   var GetLoginProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetLoginProfile", {}).n("IAMClient", "GetLoginProfileCommand").f(void 0, void 0).ser(se_GetLoginProfileCommand).de(de_GetLoginProfileCommand).build() {  static {    __name(this, "GetLoginProfileCommand");  }}; // src/commands/GetMFADeviceCommand.ts   var GetMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetMFADevice", {}).n("IAMClient", "GetMFADeviceCommand").f(void 0, void 0).ser(se_GetMFADeviceCommand).de(de_GetMFADeviceCommand).build() {  static {    __name(this, "GetMFADeviceCommand");  }}; // src/commands/GetOpenIDConnectProviderCommand.ts   var GetOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetOpenIDConnectProvider", {}).n("IAMClient", "GetOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_GetOpenIDConnectProviderCommand).de(de_GetOpenIDConnectProviderCommand).build() {  static {    __name(this, "GetOpenIDConnectProviderCommand");  }}; // src/commands/GetOrganizationsAccessReportCommand.ts   var GetOrganizationsAccessReportCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetOrganizationsAccessReport", {}).n("IAMClient", "GetOrganizationsAccessReportCommand").f(void 0, void 0).ser(se_GetOrganizationsAccessReportCommand).de(de_GetOrganizationsAccessReportCommand).build() {  static {    __name(this, "GetOrganizationsAccessReportCommand");  }}; // src/commands/GetPolicyCommand.ts   var GetPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetPolicy", {}).n("IAMClient", "GetPolicyCommand").f(void 0, void 0).ser(se_GetPolicyCommand).de(de_GetPolicyCommand).build() {  static {    __name(this, "GetPolicyCommand");  }}; // src/commands/GetPolicyVersionCommand.ts   var GetPolicyVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetPolicyVersion", {}).n("IAMClient", "GetPolicyVersionCommand").f(void 0, void 0).ser(se_GetPolicyVersionCommand).de(de_GetPolicyVersionCommand).build() {  static {    __name(this, "GetPolicyVersionCommand");  }}; // src/commands/GetRoleCommand.ts   var GetRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetRole", {}).n("IAMClient", "GetRoleCommand").f(void 0, void 0).ser(se_GetRoleCommand).de(de_GetRoleCommand).build() {  static {    __name(this, "GetRoleCommand");  }}; // src/commands/GetRolePolicyCommand.ts   var GetRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetRolePolicy", {}).n("IAMClient", "GetRolePolicyCommand").f(void 0, void 0).ser(se_GetRolePolicyCommand).de(de_GetRolePolicyCommand).build() {  static {    __name(this, "GetRolePolicyCommand");  }}; // src/commands/GetSAMLProviderCommand.ts   var GetSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetSAMLProvider", {}).n("IAMClient", "GetSAMLProviderCommand").f(void 0, void 0).ser(se_GetSAMLProviderCommand).de(de_GetSAMLProviderCommand).build() {  static {    __name(this, "GetSAMLProviderCommand");  }}; // src/commands/GetServerCertificateCommand.ts   var GetServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetServerCertificate", {}).n("IAMClient", "GetServerCertificateCommand").f(void 0, void 0).ser(se_GetServerCertificateCommand).de(de_GetServerCertificateCommand).build() {  static {    __name(this, "GetServerCertificateCommand");  }}; // src/commands/GetServiceLastAccessedDetailsCommand.ts   var GetServiceLastAccessedDetailsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetails", {}).n("IAMClient", "GetServiceLastAccessedDetailsCommand").f(void 0, void 0).ser(se_GetServiceLastAccessedDetailsCommand).de(de_GetServiceLastAccessedDetailsCommand).build() {  static {    __name(this, "GetServiceLastAccessedDetailsCommand");  }}; // src/commands/GetServiceLastAccessedDetailsWithEntitiesCommand.ts   var GetServiceLastAccessedDetailsWithEntitiesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetailsWithEntities", {}).n("IAMClient", "GetServiceLastAccessedDetailsWithEntitiesCommand").f(void 0, void 0).ser(se_GetServiceLastAccessedDetailsWithEntitiesCommand).de(de_GetServiceLastAccessedDetailsWithEntitiesCommand).build() {  static {    __name(this, "GetServiceLastAccessedDetailsWithEntitiesCommand");  }}; // src/commands/GetServiceLinkedRoleDeletionStatusCommand.ts   var GetServiceLinkedRoleDeletionStatusCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetServiceLinkedRoleDeletionStatus", {}).n("IAMClient", "GetServiceLinkedRoleDeletionStatusCommand").f(void 0, void 0).ser(se_GetServiceLinkedRoleDeletionStatusCommand).de(de_GetServiceLinkedRoleDeletionStatusCommand).build() {  static {    __name(this, "GetServiceLinkedRoleDeletionStatusCommand");  }}; // src/commands/GetSSHPublicKeyCommand.ts   var GetSSHPublicKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetSSHPublicKey", {}).n("IAMClient", "GetSSHPublicKeyCommand").f(void 0, void 0).ser(se_GetSSHPublicKeyCommand).de(de_GetSSHPublicKeyCommand).build() {  static {    __name(this, "GetSSHPublicKeyCommand");  }}; // src/commands/GetUserCommand.ts   var GetUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetUser", {}).n("IAMClient", "GetUserCommand").f(void 0, void 0).ser(se_GetUserCommand).de(de_GetUserCommand).build() {  static {    __name(this, "GetUserCommand");  }}; // src/commands/GetUserPolicyCommand.ts   var GetUserPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "GetUserPolicy", {}).n("IAMClient", "GetUserPolicyCommand").f(void 0, void 0).ser(se_GetUserPolicyCommand).de(de_GetUserPolicyCommand).build() {  static {    __name(this, "GetUserPolicyCommand");  }}; // src/commands/ListAccessKeysCommand.ts   var ListAccessKeysCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListAccessKeys", {}).n("IAMClient", "ListAccessKeysCommand").f(void 0, void 0).ser(se_ListAccessKeysCommand).de(de_ListAccessKeysCommand).build() {  static {    __name(this, "ListAccessKeysCommand");  }}; // src/commands/ListAccountAliasesCommand.ts   var ListAccountAliasesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListAccountAliases", {}).n("IAMClient", "ListAccountAliasesCommand").f(void 0, void 0).ser(se_ListAccountAliasesCommand).de(de_ListAccountAliasesCommand).build() {  static {    __name(this, "ListAccountAliasesCommand");  }}; // src/commands/ListAttachedGroupPoliciesCommand.ts   var ListAttachedGroupPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListAttachedGroupPolicies", {}).n("IAMClient", "ListAttachedGroupPoliciesCommand").f(void 0, void 0).ser(se_ListAttachedGroupPoliciesCommand).de(de_ListAttachedGroupPoliciesCommand).build() {  static {    __name(this, "ListAttachedGroupPoliciesCommand");  }}; // src/commands/ListAttachedRolePoliciesCommand.ts   var ListAttachedRolePoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListAttachedRolePolicies", {}).n("IAMClient", "ListAttachedRolePoliciesCommand").f(void 0, void 0).ser(se_ListAttachedRolePoliciesCommand).de(de_ListAttachedRolePoliciesCommand).build() {  static {    __name(this, "ListAttachedRolePoliciesCommand");  }}; // src/commands/ListAttachedUserPoliciesCommand.ts   var ListAttachedUserPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListAttachedUserPolicies", {}).n("IAMClient", "ListAttachedUserPoliciesCommand").f(void 0, void 0).ser(se_ListAttachedUserPoliciesCommand).de(de_ListAttachedUserPoliciesCommand).build() {  static {    __name(this, "ListAttachedUserPoliciesCommand");  }}; // src/commands/ListEntitiesForPolicyCommand.ts   var ListEntitiesForPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListEntitiesForPolicy", {}).n("IAMClient", "ListEntitiesForPolicyCommand").f(void 0, void 0).ser(se_ListEntitiesForPolicyCommand).de(de_ListEntitiesForPolicyCommand).build() {  static {    __name(this, "ListEntitiesForPolicyCommand");  }}; // src/commands/ListGroupPoliciesCommand.ts   var ListGroupPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListGroupPolicies", {}).n("IAMClient", "ListGroupPoliciesCommand").f(void 0, void 0).ser(se_ListGroupPoliciesCommand).de(de_ListGroupPoliciesCommand).build() {  static {    __name(this, "ListGroupPoliciesCommand");  }}; // src/commands/ListGroupsCommand.ts   var ListGroupsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListGroups", {}).n("IAMClient", "ListGroupsCommand").f(void 0, void 0).ser(se_ListGroupsCommand).de(de_ListGroupsCommand).build() {  static {    __name(this, "ListGroupsCommand");  }}; // src/commands/ListGroupsForUserCommand.ts   var ListGroupsForUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListGroupsForUser", {}).n("IAMClient", "ListGroupsForUserCommand").f(void 0, void 0).ser(se_ListGroupsForUserCommand).de(de_ListGroupsForUserCommand).build() {  static {    __name(this, "ListGroupsForUserCommand");  }}; // src/commands/ListInstanceProfilesCommand.ts   var ListInstanceProfilesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListInstanceProfiles", {}).n("IAMClient", "ListInstanceProfilesCommand").f(void 0, void 0).ser(se_ListInstanceProfilesCommand).de(de_ListInstanceProfilesCommand).build() {  static {    __name(this, "ListInstanceProfilesCommand");  }}; // src/commands/ListInstanceProfilesForRoleCommand.ts   var ListInstanceProfilesForRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListInstanceProfilesForRole", {}).n("IAMClient", "ListInstanceProfilesForRoleCommand").f(void 0, void 0).ser(se_ListInstanceProfilesForRoleCommand).de(de_ListInstanceProfilesForRoleCommand).build() {  static {    __name(this, "ListInstanceProfilesForRoleCommand");  }}; // src/commands/ListInstanceProfileTagsCommand.ts   var ListInstanceProfileTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListInstanceProfileTags", {}).n("IAMClient", "ListInstanceProfileTagsCommand").f(void 0, void 0).ser(se_ListInstanceProfileTagsCommand).de(de_ListInstanceProfileTagsCommand).build() {  static {    __name(this, "ListInstanceProfileTagsCommand");  }}; // src/commands/ListMFADevicesCommand.ts   var ListMFADevicesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListMFADevices", {}).n("IAMClient", "ListMFADevicesCommand").f(void 0, void 0).ser(se_ListMFADevicesCommand).de(de_ListMFADevicesCommand).build() {  static {    __name(this, "ListMFADevicesCommand");  }}; // src/commands/ListMFADeviceTagsCommand.ts   var ListMFADeviceTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListMFADeviceTags", {}).n("IAMClient", "ListMFADeviceTagsCommand").f(void 0, void 0).ser(se_ListMFADeviceTagsCommand).de(de_ListMFADeviceTagsCommand).build() {  static {    __name(this, "ListMFADeviceTagsCommand");  }}; // src/commands/ListOpenIDConnectProvidersCommand.ts   var ListOpenIDConnectProvidersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListOpenIDConnectProviders", {}).n("IAMClient", "ListOpenIDConnectProvidersCommand").f(void 0, void 0).ser(se_ListOpenIDConnectProvidersCommand).de(de_ListOpenIDConnectProvidersCommand).build() {  static {    __name(this, "ListOpenIDConnectProvidersCommand");  }}; // src/commands/ListOpenIDConnectProviderTagsCommand.ts   var ListOpenIDConnectProviderTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListOpenIDConnectProviderTags", {}).n("IAMClient", "ListOpenIDConnectProviderTagsCommand").f(void 0, void 0).ser(se_ListOpenIDConnectProviderTagsCommand).de(de_ListOpenIDConnectProviderTagsCommand).build() {  static {    __name(this, "ListOpenIDConnectProviderTagsCommand");  }}; // src/commands/ListOrganizationsFeaturesCommand.ts   var ListOrganizationsFeaturesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListOrganizationsFeatures", {}).n("IAMClient", "ListOrganizationsFeaturesCommand").f(void 0, void 0).ser(se_ListOrganizationsFeaturesCommand).de(de_ListOrganizationsFeaturesCommand).build() {  static {    __name(this, "ListOrganizationsFeaturesCommand");  }}; // src/commands/ListPoliciesCommand.ts   var ListPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListPolicies", {}).n("IAMClient", "ListPoliciesCommand").f(void 0, void 0).ser(se_ListPoliciesCommand).de(de_ListPoliciesCommand).build() {  static {    __name(this, "ListPoliciesCommand");  }}; // src/commands/ListPoliciesGrantingServiceAccessCommand.ts   var ListPoliciesGrantingServiceAccessCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListPoliciesGrantingServiceAccess", {}).n("IAMClient", "ListPoliciesGrantingServiceAccessCommand").f(void 0, void 0).ser(se_ListPoliciesGrantingServiceAccessCommand).de(de_ListPoliciesGrantingServiceAccessCommand).build() {  static {    __name(this, "ListPoliciesGrantingServiceAccessCommand");  }}; // src/commands/ListPolicyTagsCommand.ts   var ListPolicyTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListPolicyTags", {}).n("IAMClient", "ListPolicyTagsCommand").f(void 0, void 0).ser(se_ListPolicyTagsCommand).de(de_ListPolicyTagsCommand).build() {  static {    __name(this, "ListPolicyTagsCommand");  }}; // src/commands/ListPolicyVersionsCommand.ts   var ListPolicyVersionsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListPolicyVersions", {}).n("IAMClient", "ListPolicyVersionsCommand").f(void 0, void 0).ser(se_ListPolicyVersionsCommand).de(de_ListPolicyVersionsCommand).build() {  static {    __name(this, "ListPolicyVersionsCommand");  }}; // src/commands/ListRolePoliciesCommand.ts   var ListRolePoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListRolePolicies", {}).n("IAMClient", "ListRolePoliciesCommand").f(void 0, void 0).ser(se_ListRolePoliciesCommand).de(de_ListRolePoliciesCommand).build() {  static {    __name(this, "ListRolePoliciesCommand");  }}; // src/commands/ListRolesCommand.ts   var ListRolesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListRoles", {}).n("IAMClient", "ListRolesCommand").f(void 0, void 0).ser(se_ListRolesCommand).de(de_ListRolesCommand).build() {  static {    __name(this, "ListRolesCommand");  }}; // src/commands/ListRoleTagsCommand.ts   var ListRoleTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListRoleTags", {}).n("IAMClient", "ListRoleTagsCommand").f(void 0, void 0).ser(se_ListRoleTagsCommand).de(de_ListRoleTagsCommand).build() {  static {    __name(this, "ListRoleTagsCommand");  }}; // src/commands/ListSAMLProvidersCommand.ts   var ListSAMLProvidersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListSAMLProviders", {}).n("IAMClient", "ListSAMLProvidersCommand").f(void 0, void 0).ser(se_ListSAMLProvidersCommand).de(de_ListSAMLProvidersCommand).build() {  static {    __name(this, "ListSAMLProvidersCommand");  }}; // src/commands/ListSAMLProviderTagsCommand.ts   var ListSAMLProviderTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListSAMLProviderTags", {}).n("IAMClient", "ListSAMLProviderTagsCommand").f(void 0, void 0).ser(se_ListSAMLProviderTagsCommand).de(de_ListSAMLProviderTagsCommand).build() {  static {    __name(this, "ListSAMLProviderTagsCommand");  }}; // src/commands/ListServerCertificatesCommand.ts   var ListServerCertificatesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListServerCertificates", {}).n("IAMClient", "ListServerCertificatesCommand").f(void 0, void 0).ser(se_ListServerCertificatesCommand).de(de_ListServerCertificatesCommand).build() {  static {    __name(this, "ListServerCertificatesCommand");  }}; // src/commands/ListServerCertificateTagsCommand.ts   var ListServerCertificateTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListServerCertificateTags", {}).n("IAMClient", "ListServerCertificateTagsCommand").f(void 0, void 0).ser(se_ListServerCertificateTagsCommand).de(de_ListServerCertificateTagsCommand).build() {  static {    __name(this, "ListServerCertificateTagsCommand");  }}; // src/commands/ListServiceSpecificCredentialsCommand.ts   var ListServiceSpecificCredentialsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListServiceSpecificCredentials", {}).n("IAMClient", "ListServiceSpecificCredentialsCommand").f(void 0, void 0).ser(se_ListServiceSpecificCredentialsCommand).de(de_ListServiceSpecificCredentialsCommand).build() {  static {    __name(this, "ListServiceSpecificCredentialsCommand");  }}; // src/commands/ListSigningCertificatesCommand.ts   var ListSigningCertificatesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListSigningCertificates", {}).n("IAMClient", "ListSigningCertificatesCommand").f(void 0, void 0).ser(se_ListSigningCertificatesCommand).de(de_ListSigningCertificatesCommand).build() {  static {    __name(this, "ListSigningCertificatesCommand");  }}; // src/commands/ListSSHPublicKeysCommand.ts   var ListSSHPublicKeysCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListSSHPublicKeys", {}).n("IAMClient", "ListSSHPublicKeysCommand").f(void 0, void 0).ser(se_ListSSHPublicKeysCommand).de(de_ListSSHPublicKeysCommand).build() {  static {    __name(this, "ListSSHPublicKeysCommand");  }}; // src/commands/ListUserPoliciesCommand.ts   var ListUserPoliciesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListUserPolicies", {}).n("IAMClient", "ListUserPoliciesCommand").f(void 0, void 0).ser(se_ListUserPoliciesCommand).de(de_ListUserPoliciesCommand).build() {  static {    __name(this, "ListUserPoliciesCommand");  }}; // src/commands/ListUsersCommand.ts   var ListUsersCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListUsers", {}).n("IAMClient", "ListUsersCommand").f(void 0, void 0).ser(se_ListUsersCommand).de(de_ListUsersCommand).build() {  static {    __name(this, "ListUsersCommand");  }}; // src/commands/ListUserTagsCommand.ts   var ListUserTagsCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListUserTags", {}).n("IAMClient", "ListUserTagsCommand").f(void 0, void 0).ser(se_ListUserTagsCommand).de(de_ListUserTagsCommand).build() {  static {    __name(this, "ListUserTagsCommand");  }}; // src/commands/ListVirtualMFADevicesCommand.ts   var ListVirtualMFADevicesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ListVirtualMFADevices", {}).n("IAMClient", "ListVirtualMFADevicesCommand").f(void 0, ListVirtualMFADevicesResponseFilterSensitiveLog).ser(se_ListVirtualMFADevicesCommand).de(de_ListVirtualMFADevicesCommand).build() {  static {    __name(this, "ListVirtualMFADevicesCommand");  }}; // src/commands/PutGroupPolicyCommand.ts   var PutGroupPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "PutGroupPolicy", {}).n("IAMClient", "PutGroupPolicyCommand").f(void 0, void 0).ser(se_PutGroupPolicyCommand).de(de_PutGroupPolicyCommand).build() {  static {    __name(this, "PutGroupPolicyCommand");  }}; // src/commands/PutRolePermissionsBoundaryCommand.ts   var PutRolePermissionsBoundaryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "PutRolePermissionsBoundary", {}).n("IAMClient", "PutRolePermissionsBoundaryCommand").f(void 0, void 0).ser(se_PutRolePermissionsBoundaryCommand).de(de_PutRolePermissionsBoundaryCommand).build() {  static {    __name(this, "PutRolePermissionsBoundaryCommand");  }}; // src/commands/PutRolePolicyCommand.ts   var PutRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "PutRolePolicy", {}).n("IAMClient", "PutRolePolicyCommand").f(void 0, void 0).ser(se_PutRolePolicyCommand).de(de_PutRolePolicyCommand).build() {  static {    __name(this, "PutRolePolicyCommand");  }}; // src/commands/PutUserPermissionsBoundaryCommand.ts   var PutUserPermissionsBoundaryCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "PutUserPermissionsBoundary", {}).n("IAMClient", "PutUserPermissionsBoundaryCommand").f(void 0, void 0).ser(se_PutUserPermissionsBoundaryCommand).de(de_PutUserPermissionsBoundaryCommand).build() {  static {    __name(this, "PutUserPermissionsBoundaryCommand");  }}; // src/commands/PutUserPolicyCommand.ts   var PutUserPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "PutUserPolicy", {}).n("IAMClient", "PutUserPolicyCommand").f(void 0, void 0).ser(se_PutUserPolicyCommand).de(de_PutUserPolicyCommand).build() {  static {    __name(this, "PutUserPolicyCommand");  }}; // src/commands/RemoveClientIDFromOpenIDConnectProviderCommand.ts   var RemoveClientIDFromOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "RemoveClientIDFromOpenIDConnectProvider", {}).n("IAMClient", "RemoveClientIDFromOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_RemoveClientIDFromOpenIDConnectProviderCommand).de(de_RemoveClientIDFromOpenIDConnectProviderCommand).build() {  static {    __name(this, "RemoveClientIDFromOpenIDConnectProviderCommand");  }}; // src/commands/RemoveRoleFromInstanceProfileCommand.ts   var RemoveRoleFromInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "RemoveRoleFromInstanceProfile", {}).n("IAMClient", "RemoveRoleFromInstanceProfileCommand").f(void 0, void 0).ser(se_RemoveRoleFromInstanceProfileCommand).de(de_RemoveRoleFromInstanceProfileCommand).build() {  static {    __name(this, "RemoveRoleFromInstanceProfileCommand");  }}; // src/commands/RemoveUserFromGroupCommand.ts   var RemoveUserFromGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "RemoveUserFromGroup", {}).n("IAMClient", "RemoveUserFromGroupCommand").f(void 0, void 0).ser(se_RemoveUserFromGroupCommand).de(de_RemoveUserFromGroupCommand).build() {  static {    __name(this, "RemoveUserFromGroupCommand");  }}; // src/commands/ResetServiceSpecificCredentialCommand.ts   var ResetServiceSpecificCredentialCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ResetServiceSpecificCredential", {}).n("IAMClient", "ResetServiceSpecificCredentialCommand").f(void 0, ResetServiceSpecificCredentialResponseFilterSensitiveLog).ser(se_ResetServiceSpecificCredentialCommand).de(de_ResetServiceSpecificCredentialCommand).build() {  static {    __name(this, "ResetServiceSpecificCredentialCommand");  }}; // src/commands/ResyncMFADeviceCommand.ts   var ResyncMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "ResyncMFADevice", {}).n("IAMClient", "ResyncMFADeviceCommand").f(void 0, void 0).ser(se_ResyncMFADeviceCommand).de(de_ResyncMFADeviceCommand).build() {  static {    __name(this, "ResyncMFADeviceCommand");  }}; // src/commands/SetDefaultPolicyVersionCommand.ts   var SetDefaultPolicyVersionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "SetDefaultPolicyVersion", {}).n("IAMClient", "SetDefaultPolicyVersionCommand").f(void 0, void 0).ser(se_SetDefaultPolicyVersionCommand).de(de_SetDefaultPolicyVersionCommand).build() {  static {    __name(this, "SetDefaultPolicyVersionCommand");  }}; // src/commands/SetSecurityTokenServicePreferencesCommand.ts   var SetSecurityTokenServicePreferencesCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "SetSecurityTokenServicePreferences", {}).n("IAMClient", "SetSecurityTokenServicePreferencesCommand").f(void 0, void 0).ser(se_SetSecurityTokenServicePreferencesCommand).de(de_SetSecurityTokenServicePreferencesCommand).build() {  static {    __name(this, "SetSecurityTokenServicePreferencesCommand");  }}; // src/commands/SimulateCustomPolicyCommand.ts   var SimulateCustomPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "SimulateCustomPolicy", {}).n("IAMClient", "SimulateCustomPolicyCommand").f(void 0, void 0).ser(se_SimulateCustomPolicyCommand).de(de_SimulateCustomPolicyCommand).build() {  static {    __name(this, "SimulateCustomPolicyCommand");  }}; // src/commands/SimulatePrincipalPolicyCommand.ts   var SimulatePrincipalPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "SimulatePrincipalPolicy", {}).n("IAMClient", "SimulatePrincipalPolicyCommand").f(void 0, void 0).ser(se_SimulatePrincipalPolicyCommand).de(de_SimulatePrincipalPolicyCommand).build() {  static {    __name(this, "SimulatePrincipalPolicyCommand");  }}; // src/commands/TagInstanceProfileCommand.ts   var TagInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagInstanceProfile", {}).n("IAMClient", "TagInstanceProfileCommand").f(void 0, void 0).ser(se_TagInstanceProfileCommand).de(de_TagInstanceProfileCommand).build() {  static {    __name(this, "TagInstanceProfileCommand");  }}; // src/commands/TagMFADeviceCommand.ts   var TagMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagMFADevice", {}).n("IAMClient", "TagMFADeviceCommand").f(void 0, void 0).ser(se_TagMFADeviceCommand).de(de_TagMFADeviceCommand).build() {  static {    __name(this, "TagMFADeviceCommand");  }}; // src/commands/TagOpenIDConnectProviderCommand.ts   var TagOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagOpenIDConnectProvider", {}).n("IAMClient", "TagOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_TagOpenIDConnectProviderCommand).de(de_TagOpenIDConnectProviderCommand).build() {  static {    __name(this, "TagOpenIDConnectProviderCommand");  }}; // src/commands/TagPolicyCommand.ts   var TagPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagPolicy", {}).n("IAMClient", "TagPolicyCommand").f(void 0, void 0).ser(se_TagPolicyCommand).de(de_TagPolicyCommand).build() {  static {    __name(this, "TagPolicyCommand");  }}; // src/commands/TagRoleCommand.ts   var TagRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagRole", {}).n("IAMClient", "TagRoleCommand").f(void 0, void 0).ser(se_TagRoleCommand).de(de_TagRoleCommand).build() {  static {    __name(this, "TagRoleCommand");  }}; // src/commands/TagSAMLProviderCommand.ts   var TagSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagSAMLProvider", {}).n("IAMClient", "TagSAMLProviderCommand").f(void 0, void 0).ser(se_TagSAMLProviderCommand).de(de_TagSAMLProviderCommand).build() {  static {    __name(this, "TagSAMLProviderCommand");  }}; // src/commands/TagServerCertificateCommand.ts   var TagServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagServerCertificate", {}).n("IAMClient", "TagServerCertificateCommand").f(void 0, void 0).ser(se_TagServerCertificateCommand).de(de_TagServerCertificateCommand).build() {  static {    __name(this, "TagServerCertificateCommand");  }}; // src/commands/TagUserCommand.ts   var TagUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "TagUser", {}).n("IAMClient", "TagUserCommand").f(void 0, void 0).ser(se_TagUserCommand).de(de_TagUserCommand).build() {  static {    __name(this, "TagUserCommand");  }}; // src/commands/UntagInstanceProfileCommand.ts   var UntagInstanceProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagInstanceProfile", {}).n("IAMClient", "UntagInstanceProfileCommand").f(void 0, void 0).ser(se_UntagInstanceProfileCommand).de(de_UntagInstanceProfileCommand).build() {  static {    __name(this, "UntagInstanceProfileCommand");  }}; // src/commands/UntagMFADeviceCommand.ts   var UntagMFADeviceCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagMFADevice", {}).n("IAMClient", "UntagMFADeviceCommand").f(void 0, void 0).ser(se_UntagMFADeviceCommand).de(de_UntagMFADeviceCommand).build() {  static {    __name(this, "UntagMFADeviceCommand");  }}; // src/commands/UntagOpenIDConnectProviderCommand.ts   var UntagOpenIDConnectProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagOpenIDConnectProvider", {}).n("IAMClient", "UntagOpenIDConnectProviderCommand").f(void 0, void 0).ser(se_UntagOpenIDConnectProviderCommand).de(de_UntagOpenIDConnectProviderCommand).build() {  static {    __name(this, "UntagOpenIDConnectProviderCommand");  }}; // src/commands/UntagPolicyCommand.ts   var UntagPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagPolicy", {}).n("IAMClient", "UntagPolicyCommand").f(void 0, void 0).ser(se_UntagPolicyCommand).de(de_UntagPolicyCommand).build() {  static {    __name(this, "UntagPolicyCommand");  }}; // src/commands/UntagRoleCommand.ts   var UntagRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagRole", {}).n("IAMClient", "UntagRoleCommand").f(void 0, void 0).ser(se_UntagRoleCommand).de(de_UntagRoleCommand).build() {  static {    __name(this, "UntagRoleCommand");  }}; // src/commands/UntagSAMLProviderCommand.ts   var UntagSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagSAMLProvider", {}).n("IAMClient", "UntagSAMLProviderCommand").f(void 0, void 0).ser(se_UntagSAMLProviderCommand).de(de_UntagSAMLProviderCommand).build() {  static {    __name(this, "UntagSAMLProviderCommand");  }}; // src/commands/UntagServerCertificateCommand.ts   var UntagServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagServerCertificate", {}).n("IAMClient", "UntagServerCertificateCommand").f(void 0, void 0).ser(se_UntagServerCertificateCommand).de(de_UntagServerCertificateCommand).build() {  static {    __name(this, "UntagServerCertificateCommand");  }}; // src/commands/UntagUserCommand.ts   var UntagUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UntagUser", {}).n("IAMClient", "UntagUserCommand").f(void 0, void 0).ser(se_UntagUserCommand).de(de_UntagUserCommand).build() {  static {    __name(this, "UntagUserCommand");  }}; // src/commands/UpdateAccessKeyCommand.ts   var UpdateAccessKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateAccessKey", {}).n("IAMClient", "UpdateAccessKeyCommand").f(void 0, void 0).ser(se_UpdateAccessKeyCommand).de(de_UpdateAccessKeyCommand).build() {  static {    __name(this, "UpdateAccessKeyCommand");  }}; // src/commands/UpdateAccountPasswordPolicyCommand.ts   var UpdateAccountPasswordPolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateAccountPasswordPolicy", {}).n("IAMClient", "UpdateAccountPasswordPolicyCommand").f(void 0, void 0).ser(se_UpdateAccountPasswordPolicyCommand).de(de_UpdateAccountPasswordPolicyCommand).build() {  static {    __name(this, "UpdateAccountPasswordPolicyCommand");  }}; // src/commands/UpdateAssumeRolePolicyCommand.ts   var UpdateAssumeRolePolicyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateAssumeRolePolicy", {}).n("IAMClient", "UpdateAssumeRolePolicyCommand").f(void 0, void 0).ser(se_UpdateAssumeRolePolicyCommand).de(de_UpdateAssumeRolePolicyCommand).build() {  static {    __name(this, "UpdateAssumeRolePolicyCommand");  }}; // src/commands/UpdateGroupCommand.ts   var UpdateGroupCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateGroup", {}).n("IAMClient", "UpdateGroupCommand").f(void 0, void 0).ser(se_UpdateGroupCommand).de(de_UpdateGroupCommand).build() {  static {    __name(this, "UpdateGroupCommand");  }}; // src/commands/UpdateLoginProfileCommand.ts   var UpdateLoginProfileCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateLoginProfile", {}).n("IAMClient", "UpdateLoginProfileCommand").f(UpdateLoginProfileRequestFilterSensitiveLog, void 0).ser(se_UpdateLoginProfileCommand).de(de_UpdateLoginProfileCommand).build() {  static {    __name(this, "UpdateLoginProfileCommand");  }}; // src/commands/UpdateOpenIDConnectProviderThumbprintCommand.ts   var UpdateOpenIDConnectProviderThumbprintCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateOpenIDConnectProviderThumbprint", {}).n("IAMClient", "UpdateOpenIDConnectProviderThumbprintCommand").f(void 0, void 0).ser(se_UpdateOpenIDConnectProviderThumbprintCommand).de(de_UpdateOpenIDConnectProviderThumbprintCommand).build() {  static {    __name(this, "UpdateOpenIDConnectProviderThumbprintCommand");  }}; // src/commands/UpdateRoleCommand.ts   var UpdateRoleCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateRole", {}).n("IAMClient", "UpdateRoleCommand").f(void 0, void 0).ser(se_UpdateRoleCommand).de(de_UpdateRoleCommand).build() {  static {    __name(this, "UpdateRoleCommand");  }}; // src/commands/UpdateRoleDescriptionCommand.ts   var UpdateRoleDescriptionCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateRoleDescription", {}).n("IAMClient", "UpdateRoleDescriptionCommand").f(void 0, void 0).ser(se_UpdateRoleDescriptionCommand).de(de_UpdateRoleDescriptionCommand).build() {  static {    __name(this, "UpdateRoleDescriptionCommand");  }}; // src/commands/UpdateSAMLProviderCommand.ts   var UpdateSAMLProviderCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateSAMLProvider", {}).n("IAMClient", "UpdateSAMLProviderCommand").f(UpdateSAMLProviderRequestFilterSensitiveLog, void 0).ser(se_UpdateSAMLProviderCommand).de(de_UpdateSAMLProviderCommand).build() {  static {    __name(this, "UpdateSAMLProviderCommand");  }}; // src/commands/UpdateServerCertificateCommand.ts   var UpdateServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateServerCertificate", {}).n("IAMClient", "UpdateServerCertificateCommand").f(void 0, void 0).ser(se_UpdateServerCertificateCommand).de(de_UpdateServerCertificateCommand).build() {  static {    __name(this, "UpdateServerCertificateCommand");  }}; // src/commands/UpdateServiceSpecificCredentialCommand.ts   var UpdateServiceSpecificCredentialCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateServiceSpecificCredential", {}).n("IAMClient", "UpdateServiceSpecificCredentialCommand").f(void 0, void 0).ser(se_UpdateServiceSpecificCredentialCommand).de(de_UpdateServiceSpecificCredentialCommand).build() {  static {    __name(this, "UpdateServiceSpecificCredentialCommand");  }}; // src/commands/UpdateSigningCertificateCommand.ts   var UpdateSigningCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateSigningCertificate", {}).n("IAMClient", "UpdateSigningCertificateCommand").f(void 0, void 0).ser(se_UpdateSigningCertificateCommand).de(de_UpdateSigningCertificateCommand).build() {  static {    __name(this, "UpdateSigningCertificateCommand");  }}; // src/commands/UpdateSSHPublicKeyCommand.ts   var UpdateSSHPublicKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateSSHPublicKey", {}).n("IAMClient", "UpdateSSHPublicKeyCommand").f(void 0, void 0).ser(se_UpdateSSHPublicKeyCommand).de(de_UpdateSSHPublicKeyCommand).build() {  static {    __name(this, "UpdateSSHPublicKeyCommand");  }}; // src/commands/UpdateUserCommand.ts   var UpdateUserCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UpdateUser", {}).n("IAMClient", "UpdateUserCommand").f(void 0, void 0).ser(se_UpdateUserCommand).de(de_UpdateUserCommand).build() {  static {    __name(this, "UpdateUserCommand");  }}; // src/commands/UploadServerCertificateCommand.ts   var UploadServerCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UploadServerCertificate", {}).n("IAMClient", "UploadServerCertificateCommand").f(UploadServerCertificateRequestFilterSensitiveLog, void 0).ser(se_UploadServerCertificateCommand).de(de_UploadServerCertificateCommand).build() {  static {    __name(this, "UploadServerCertificateCommand");  }}; // src/commands/UploadSigningCertificateCommand.ts   var UploadSigningCertificateCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UploadSigningCertificate", {}).n("IAMClient", "UploadSigningCertificateCommand").f(void 0, void 0).ser(se_UploadSigningCertificateCommand).de(de_UploadSigningCertificateCommand).build() {  static {    __name(this, "UploadSigningCertificateCommand");  }}; // src/commands/UploadSSHPublicKeyCommand.ts   var UploadSSHPublicKeyCommand = class extends import_smithy_client.Command.classBuilder().ep(commonParams).m(function(Command, cs, config, o) {  return [    (0, import_middleware_serde.getSerdePlugin)(config, this.serialize, this.deserialize),    (0, import_middleware_endpoint.getEndpointPlugin)(config, Command.getEndpointParameterInstructions())  ];}).s("AWSIdentityManagementV20100508", "UploadSSHPublicKey", {}).n("IAMClient", "UploadSSHPublicKeyCommand").f(void 0, void 0).ser(se_UploadSSHPublicKeyCommand).de(de_UploadSSHPublicKeyCommand).build() {  static {    __name(this, "UploadSSHPublicKeyCommand");  }}; // src/IAM.tsvar commands = {  AddClientIDToOpenIDConnectProviderCommand,  AddRoleToInstanceProfileCommand,  AddUserToGroupCommand,  AttachGroupPolicyCommand,  AttachRolePolicyCommand,  AttachUserPolicyCommand,  ChangePasswordCommand,  CreateAccessKeyCommand,  CreateAccountAliasCommand,  CreateGroupCommand,  CreateInstanceProfileCommand,  CreateLoginProfileCommand,  CreateOpenIDConnectProviderCommand,  CreatePolicyCommand,  CreatePolicyVersionCommand,  CreateRoleCommand,  CreateSAMLProviderCommand,  CreateServiceLinkedRoleCommand,  CreateServiceSpecificCredentialCommand,  CreateUserCommand,  CreateVirtualMFADeviceCommand,  DeactivateMFADeviceCommand,  DeleteAccessKeyCommand,  DeleteAccountAliasCommand,  DeleteAccountPasswordPolicyCommand,  DeleteGroupCommand,  DeleteGroupPolicyCommand,  DeleteInstanceProfileCommand,  DeleteLoginProfileCommand,  DeleteOpenIDConnectProviderCommand,  DeletePolicyCommand,  DeletePolicyVersionCommand,  DeleteRoleCommand,  DeleteRolePermissionsBoundaryCommand,  DeleteRolePolicyCommand,  DeleteSAMLProviderCommand,  DeleteServerCertificateCommand,  DeleteServiceLinkedRoleCommand,  DeleteServiceSpecificCredentialCommand,  DeleteSigningCertificateCommand,  DeleteSSHPublicKeyCommand,  DeleteUserCommand,  DeleteUserPermissionsBoundaryCommand,  DeleteUserPolicyCommand,  DeleteVirtualMFADeviceCommand,  DetachGroupPolicyCommand,  DetachRolePolicyCommand,  DetachUserPolicyCommand,  DisableOrganizationsRootCredentialsManagementCommand,  DisableOrganizationsRootSessionsCommand,  EnableMFADeviceCommand,  EnableOrganizationsRootCredentialsManagementCommand,  EnableOrganizationsRootSessionsCommand,  GenerateCredentialReportCommand,  GenerateOrganizationsAccessReportCommand,  GenerateServiceLastAccessedDetailsCommand,  GetAccessKeyLastUsedCommand,  GetAccountAuthorizationDetailsCommand,  GetAccountPasswordPolicyCommand,  GetAccountSummaryCommand,  GetContextKeysForCustomPolicyCommand,  GetContextKeysForPrincipalPolicyCommand,  GetCredentialReportCommand,  GetGroupCommand,  GetGroupPolicyCommand,  GetInstanceProfileCommand,  GetLoginProfileCommand,  GetMFADeviceCommand,  GetOpenIDConnectProviderCommand,  GetOrganizationsAccessReportCommand,  GetPolicyCommand,  GetPolicyVersionCommand,  GetRoleCommand,  GetRolePolicyCommand,  GetSAMLProviderCommand,  GetServerCertificateCommand,  GetServiceLastAccessedDetailsCommand,  GetServiceLastAccessedDetailsWithEntitiesCommand,  GetServiceLinkedRoleDeletionStatusCommand,  GetSSHPublicKeyCommand,  GetUserCommand,  GetUserPolicyCommand,  ListAccessKeysCommand,  ListAccountAliasesCommand,  ListAttachedGroupPoliciesCommand,  ListAttachedRolePoliciesCommand,  ListAttachedUserPoliciesCommand,  ListEntitiesForPolicyCommand,  ListGroupPoliciesCommand,  ListGroupsCommand,  ListGroupsForUserCommand,  ListInstanceProfilesCommand,  ListInstanceProfilesForRoleCommand,  ListInstanceProfileTagsCommand,  ListMFADevicesCommand,  ListMFADeviceTagsCommand,  ListOpenIDConnectProvidersCommand,  ListOpenIDConnectProviderTagsCommand,  ListOrganizationsFeaturesCommand,  ListPoliciesCommand,  ListPoliciesGrantingServiceAccessCommand,  ListPolicyTagsCommand,  ListPolicyVersionsCommand,  ListRolePoliciesCommand,  ListRolesCommand,  ListRoleTagsCommand,  ListSAMLProvidersCommand,  ListSAMLProviderTagsCommand,  ListServerCertificatesCommand,  ListServerCertificateTagsCommand,  ListServiceSpecificCredentialsCommand,  ListSigningCertificatesCommand,  ListSSHPublicKeysCommand,  ListUserPoliciesCommand,  ListUsersCommand,  ListUserTagsCommand,  ListVirtualMFADevicesCommand,  PutGroupPolicyCommand,  PutRolePermissionsBoundaryCommand,  PutRolePolicyCommand,  PutUserPermissionsBoundaryCommand,  PutUserPolicyCommand,  RemoveClientIDFromOpenIDConnectProviderCommand,  RemoveRoleFromInstanceProfileCommand,  RemoveUserFromGroupCommand,  ResetServiceSpecificCredentialCommand,  ResyncMFADeviceCommand,  SetDefaultPolicyVersionCommand,  SetSecurityTokenServicePreferencesCommand,  SimulateCustomPolicyCommand,  SimulatePrincipalPolicyCommand,  TagInstanceProfileCommand,  TagMFADeviceCommand,  TagOpenIDConnectProviderCommand,  TagPolicyCommand,  TagRoleCommand,  TagSAMLProviderCommand,  TagServerCertificateCommand,  TagUserCommand,  UntagInstanceProfileCommand,  UntagMFADeviceCommand,  UntagOpenIDConnectProviderCommand,  UntagPolicyCommand,  UntagRoleCommand,  UntagSAMLProviderCommand,  UntagServerCertificateCommand,  UntagUserCommand,  UpdateAccessKeyCommand,  UpdateAccountPasswordPolicyCommand,  UpdateAssumeRolePolicyCommand,  UpdateGroupCommand,  UpdateLoginProfileCommand,  UpdateOpenIDConnectProviderThumbprintCommand,  UpdateRoleCommand,  UpdateRoleDescriptionCommand,  UpdateSAMLProviderCommand,  UpdateServerCertificateCommand,  UpdateServiceSpecificCredentialCommand,  UpdateSigningCertificateCommand,  UpdateSSHPublicKeyCommand,  UpdateUserCommand,  UploadServerCertificateCommand,  UploadSigningCertificateCommand,  UploadSSHPublicKeyCommand};var IAM = class extends IAMClient {  static {    __name(this, "IAM");  }};(0, import_smithy_client.createAggregatedClient)(commands, IAM); // src/pagination/GetAccountAuthorizationDetailsPaginator.ts var paginateGetAccountAuthorizationDetails = (0, import_core.createPaginator)(IAMClient, GetAccountAuthorizationDetailsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/GetGroupPaginator.ts var paginateGetGroup = (0, import_core.createPaginator)(IAMClient, GetGroupCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListAccessKeysPaginator.ts var paginateListAccessKeys = (0, import_core.createPaginator)(IAMClient, ListAccessKeysCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListAccountAliasesPaginator.ts var paginateListAccountAliases = (0, import_core.createPaginator)(IAMClient, ListAccountAliasesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListAttachedGroupPoliciesPaginator.ts var paginateListAttachedGroupPolicies = (0, import_core.createPaginator)(IAMClient, ListAttachedGroupPoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListAttachedRolePoliciesPaginator.ts var paginateListAttachedRolePolicies = (0, import_core.createPaginator)(IAMClient, ListAttachedRolePoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListAttachedUserPoliciesPaginator.ts var paginateListAttachedUserPolicies = (0, import_core.createPaginator)(IAMClient, ListAttachedUserPoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListEntitiesForPolicyPaginator.ts var paginateListEntitiesForPolicy = (0, import_core.createPaginator)(IAMClient, ListEntitiesForPolicyCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListGroupPoliciesPaginator.ts var paginateListGroupPolicies = (0, import_core.createPaginator)(IAMClient, ListGroupPoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListGroupsForUserPaginator.ts var paginateListGroupsForUser = (0, import_core.createPaginator)(IAMClient, ListGroupsForUserCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListGroupsPaginator.ts var paginateListGroups = (0, import_core.createPaginator)(IAMClient, ListGroupsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListInstanceProfileTagsPaginator.ts var paginateListInstanceProfileTags = (0, import_core.createPaginator)(IAMClient, ListInstanceProfileTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListInstanceProfilesForRolePaginator.ts var paginateListInstanceProfilesForRole = (0, import_core.createPaginator)(IAMClient, ListInstanceProfilesForRoleCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListInstanceProfilesPaginator.ts var paginateListInstanceProfiles = (0, import_core.createPaginator)(IAMClient, ListInstanceProfilesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListMFADeviceTagsPaginator.ts var paginateListMFADeviceTags = (0, import_core.createPaginator)(IAMClient, ListMFADeviceTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListMFADevicesPaginator.ts var paginateListMFADevices = (0, import_core.createPaginator)(IAMClient, ListMFADevicesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListOpenIDConnectProviderTagsPaginator.ts var paginateListOpenIDConnectProviderTags = (0, import_core.createPaginator)(IAMClient, ListOpenIDConnectProviderTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListPoliciesPaginator.ts var paginateListPolicies = (0, import_core.createPaginator)(IAMClient, ListPoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListPolicyTagsPaginator.ts var paginateListPolicyTags = (0, import_core.createPaginator)(IAMClient, ListPolicyTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListPolicyVersionsPaginator.ts var paginateListPolicyVersions = (0, import_core.createPaginator)(IAMClient, ListPolicyVersionsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListRolePoliciesPaginator.ts var paginateListRolePolicies = (0, import_core.createPaginator)(IAMClient, ListRolePoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListRoleTagsPaginator.ts var paginateListRoleTags = (0, import_core.createPaginator)(IAMClient, ListRoleTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListRolesPaginator.ts var paginateListRoles = (0, import_core.createPaginator)(IAMClient, ListRolesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListSAMLProviderTagsPaginator.ts var paginateListSAMLProviderTags = (0, import_core.createPaginator)(IAMClient, ListSAMLProviderTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListSSHPublicKeysPaginator.ts var paginateListSSHPublicKeys = (0, import_core.createPaginator)(IAMClient, ListSSHPublicKeysCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListServerCertificateTagsPaginator.ts var paginateListServerCertificateTags = (0, import_core.createPaginator)(IAMClient, ListServerCertificateTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListServerCertificatesPaginator.ts var paginateListServerCertificates = (0, import_core.createPaginator)(IAMClient, ListServerCertificatesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListSigningCertificatesPaginator.ts var paginateListSigningCertificates = (0, import_core.createPaginator)(IAMClient, ListSigningCertificatesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListUserPoliciesPaginator.ts var paginateListUserPolicies = (0, import_core.createPaginator)(IAMClient, ListUserPoliciesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListUserTagsPaginator.ts var paginateListUserTags = (0, import_core.createPaginator)(IAMClient, ListUserTagsCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListUsersPaginator.ts var paginateListUsers = (0, import_core.createPaginator)(IAMClient, ListUsersCommand, "Marker", "Marker", "MaxItems"); // src/pagination/ListVirtualMFADevicesPaginator.ts var paginateListVirtualMFADevices = (0, import_core.createPaginator)(IAMClient, ListVirtualMFADevicesCommand, "Marker", "Marker", "MaxItems"); // src/pagination/SimulateCustomPolicyPaginator.ts var paginateSimulateCustomPolicy = (0, import_core.createPaginator)(IAMClient, SimulateCustomPolicyCommand, "Marker", "Marker", "MaxItems"); // src/pagination/SimulatePrincipalPolicyPaginator.ts var paginateSimulatePrincipalPolicy = (0, import_core.createPaginator)(IAMClient, SimulatePrincipalPolicyCommand, "Marker", "Marker", "MaxItems"); // src/waiters/waitForInstanceProfileExists.tsvar import_util_waiter = require("@smithy/util-waiter");var checkState = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetInstanceProfileCommand(input));    reason = result;    return { state: import_util_waiter.WaiterState.SUCCESS, reason };  } catch (exception) {    reason = exception;    if (exception.name && exception.name == "NoSuchEntityException") {      return { state: import_util_waiter.WaiterState.RETRY, reason };    }  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForInstanceProfileExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);}, "waitForInstanceProfileExists");var waitUntilInstanceProfileExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilInstanceProfileExists"); // src/waiters/waitForPolicyExists.ts var checkState2 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetPolicyCommand(input));    reason = result;    return { state: import_util_waiter.WaiterState.SUCCESS, reason };  } catch (exception) {    reason = exception;    if (exception.name && exception.name == "NoSuchEntityException") {      return { state: import_util_waiter.WaiterState.RETRY, reason };    }  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForPolicyExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);}, "waitForPolicyExists");var waitUntilPolicyExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState2);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilPolicyExists"); // src/waiters/waitForRoleExists.ts var checkState3 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetRoleCommand(input));    reason = result;    return { state: import_util_waiter.WaiterState.SUCCESS, reason };  } catch (exception) {    reason = exception;    if (exception.name && exception.name == "NoSuchEntityException") {      return { state: import_util_waiter.WaiterState.RETRY, reason };    }  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForRoleExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState3);}, "waitForRoleExists");var waitUntilRoleExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState3);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilRoleExists"); // src/waiters/waitForUserExists.ts var checkState4 = /* @__PURE__ */ __name(async (client, input) => {  let reason;  try {    const result = await client.send(new GetUserCommand(input));    reason = result;    return { state: import_util_waiter.WaiterState.SUCCESS, reason };  } catch (exception) {    reason = exception;    if (exception.name && exception.name == "NoSuchEntityException") {      return { state: import_util_waiter.WaiterState.RETRY, reason };    }  }  return { state: import_util_waiter.WaiterState.RETRY, reason };}, "checkState");var waitForUserExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  return (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState4);}, "waitForUserExists");var waitUntilUserExists = /* @__PURE__ */ __name(async (params, input) => {  const serviceDefaults = { minDelay: 1, maxDelay: 120 };  const result = await (0, import_util_waiter.createWaiter)({ ...serviceDefaults, ...params }, input, checkState4);  return (0, import_util_waiter.checkExceptions)(result);}, "waitUntilUserExists");// Annotate the CommonJS export names for ESM import in node: 0 && (module.exports = {  IAMServiceException,  __Client,  IAMClient,  IAM,  $Command,  AddClientIDToOpenIDConnectProviderCommand,  AddRoleToInstanceProfileCommand,  AddUserToGroupCommand,  AttachGroupPolicyCommand,  AttachRolePolicyCommand,  AttachUserPolicyCommand,  ChangePasswordCommand,  CreateAccessKeyCommand,  CreateAccountAliasCommand,  CreateGroupCommand,  CreateInstanceProfileCommand,  CreateLoginProfileCommand,  CreateOpenIDConnectProviderCommand,  CreatePolicyCommand,  CreatePolicyVersionCommand,  CreateRoleCommand,  CreateSAMLProviderCommand,  CreateServiceLinkedRoleCommand,  CreateServiceSpecificCredentialCommand,  CreateUserCommand,  CreateVirtualMFADeviceCommand,  DeactivateMFADeviceCommand,  DeleteAccessKeyCommand,  DeleteAccountAliasCommand,  DeleteAccountPasswordPolicyCommand,  DeleteGroupCommand,  DeleteGroupPolicyCommand,  DeleteInstanceProfileCommand,  DeleteLoginProfileCommand,  DeleteOpenIDConnectProviderCommand,  DeletePolicyCommand,  DeletePolicyVersionCommand,  DeleteRoleCommand,  DeleteRolePermissionsBoundaryCommand,  DeleteRolePolicyCommand,  DeleteSAMLProviderCommand,  DeleteSSHPublicKeyCommand,  DeleteServerCertificateCommand,  DeleteServiceLinkedRoleCommand,  DeleteServiceSpecificCredentialCommand,  DeleteSigningCertificateCommand,  DeleteUserCommand,  DeleteUserPermissionsBoundaryCommand,  DeleteUserPolicyCommand,  DeleteVirtualMFADeviceCommand,  DetachGroupPolicyCommand,  DetachRolePolicyCommand,  DetachUserPolicyCommand,  DisableOrganizationsRootCredentialsManagementCommand,  DisableOrganizationsRootSessionsCommand,  EnableMFADeviceCommand,  EnableOrganizationsRootCredentialsManagementCommand,  EnableOrganizationsRootSessionsCommand,  GenerateCredentialReportCommand,  GenerateOrganizationsAccessReportCommand,  GenerateServiceLastAccessedDetailsCommand,  GetAccessKeyLastUsedCommand,  GetAccountAuthorizationDetailsCommand,  GetAccountPasswordPolicyCommand,  GetAccountSummaryCommand,  GetContextKeysForCustomPolicyCommand,  GetContextKeysForPrincipalPolicyCommand,  GetCredentialReportCommand,  GetGroupCommand,  GetGroupPolicyCommand,  GetInstanceProfileCommand,  GetLoginProfileCommand,  GetMFADeviceCommand,  GetOpenIDConnectProviderCommand,  GetOrganizationsAccessReportCommand,  GetPolicyCommand,  GetPolicyVersionCommand,  GetRoleCommand,  GetRolePolicyCommand,  GetSAMLProviderCommand,  GetSSHPublicKeyCommand,  GetServerCertificateCommand,  GetServiceLastAccessedDetailsCommand,  GetServiceLastAccessedDetailsWithEntitiesCommand,  GetServiceLinkedRoleDeletionStatusCommand,  GetUserCommand,  GetUserPolicyCommand,  ListAccessKeysCommand,  ListAccountAliasesCommand,  ListAttachedGroupPoliciesCommand,  ListAttachedRolePoliciesCommand,  ListAttachedUserPoliciesCommand,  ListEntitiesForPolicyCommand,  ListGroupPoliciesCommand,  ListGroupsCommand,  ListGroupsForUserCommand,  ListInstanceProfileTagsCommand,  ListInstanceProfilesCommand,  ListInstanceProfilesForRoleCommand,  ListMFADeviceTagsCommand,  ListMFADevicesCommand,  ListOpenIDConnectProviderTagsCommand,  ListOpenIDConnectProvidersCommand,  ListOrganizationsFeaturesCommand,  ListPoliciesCommand,  ListPoliciesGrantingServiceAccessCommand,  ListPolicyTagsCommand,  ListPolicyVersionsCommand,  ListRolePoliciesCommand,  ListRoleTagsCommand,  ListRolesCommand,  ListSAMLProviderTagsCommand,  ListSAMLProvidersCommand,  ListSSHPublicKeysCommand,  ListServerCertificateTagsCommand,  ListServerCertificatesCommand,  ListServiceSpecificCredentialsCommand,  ListSigningCertificatesCommand,  ListUserPoliciesCommand,  ListUserTagsCommand,  ListUsersCommand,  ListVirtualMFADevicesCommand,  PutGroupPolicyCommand,  PutRolePermissionsBoundaryCommand,  PutRolePolicyCommand,  PutUserPermissionsBoundaryCommand,  PutUserPolicyCommand,  RemoveClientIDFromOpenIDConnectProviderCommand,  RemoveRoleFromInstanceProfileCommand,  RemoveUserFromGroupCommand,  ResetServiceSpecificCredentialCommand,  ResyncMFADeviceCommand,  SetDefaultPolicyVersionCommand,  SetSecurityTokenServicePreferencesCommand,  SimulateCustomPolicyCommand,  SimulatePrincipalPolicyCommand,  TagInstanceProfileCommand,  TagMFADeviceCommand,  TagOpenIDConnectProviderCommand,  TagPolicyCommand,  TagRoleCommand,  TagSAMLProviderCommand,  TagServerCertificateCommand,  TagUserCommand,  UntagInstanceProfileCommand,  UntagMFADeviceCommand,  UntagOpenIDConnectProviderCommand,  UntagPolicyCommand,  UntagRoleCommand,  UntagSAMLProviderCommand,  UntagServerCertificateCommand,  UntagUserCommand,  UpdateAccessKeyCommand,  UpdateAccountPasswordPolicyCommand,  UpdateAssumeRolePolicyCommand,  UpdateGroupCommand,  UpdateLoginProfileCommand,  UpdateOpenIDConnectProviderThumbprintCommand,  UpdateRoleCommand,  UpdateRoleDescriptionCommand,  UpdateSAMLProviderCommand,  UpdateSSHPublicKeyCommand,  UpdateServerCertificateCommand,  UpdateServiceSpecificCredentialCommand,  UpdateSigningCertificateCommand,  UpdateUserCommand,  UploadSSHPublicKeyCommand,  UploadServerCertificateCommand,  UploadSigningCertificateCommand,  paginateGetAccountAuthorizationDetails,  paginateGetGroup,  paginateListAccessKeys,  paginateListAccountAliases,  paginateListAttachedGroupPolicies,  paginateListAttachedRolePolicies,  paginateListAttachedUserPolicies,  paginateListEntitiesForPolicy,  paginateListGroupPolicies,  paginateListGroupsForUser,  paginateListGroups,  paginateListInstanceProfileTags,  paginateListInstanceProfilesForRole,  paginateListInstanceProfiles,  paginateListMFADeviceTags,  paginateListMFADevices,  paginateListOpenIDConnectProviderTags,  paginateListPolicies,  paginateListPolicyTags,  paginateListPolicyVersions,  paginateListRolePolicies,  paginateListRoleTags,  paginateListRoles,  paginateListSAMLProviderTags,  paginateListSSHPublicKeys,  paginateListServerCertificateTags,  paginateListServerCertificates,  paginateListSigningCertificates,  paginateListUserPolicies,  paginateListUserTags,  paginateListUsers,  paginateListVirtualMFADevices,  paginateSimulateCustomPolicy,  paginateSimulatePrincipalPolicy,  waitForInstanceProfileExists,  waitUntilInstanceProfileExists,  waitForPolicyExists,  waitUntilPolicyExists,  waitForRoleExists,  waitUntilRoleExists,  waitForUserExists,  waitUntilUserExists,  AccessAdvisorUsageGranularityType,  StatusType,  AccountNotManagementOrDelegatedAdministratorException,  InvalidInputException,  LimitExceededException,  NoSuchEntityException,  ServiceFailureException,  EntityAlreadyExistsException,  UnmodifiableEntityException,  AssertionEncryptionModeType,  AssignmentStatusType,  PermissionsBoundaryAttachmentType,  PolicyNotAttachableException,  EntityTemporarilyUnmodifiableException,  InvalidUserTypeException,  PasswordPolicyViolationException,  ConcurrentModificationException,  OpenIdIdpCommunicationErrorException,  MalformedPolicyDocumentException,  ServiceNotSupportedException,  DeleteConflictException,  FeatureType,  OrganizationNotFoundException,  OrganizationNotInAllFeaturesModeException,  ServiceAccessNotEnabledException,  InvalidAuthenticationCodeException,  CallerIsNotManagementAccountException,  ReportStateType,  ReportGenerationLimitExceededException,  EntityType,  SummaryKeyType,  CredentialReportExpiredException,  CredentialReportNotPresentException,  CredentialReportNotReadyException,  ReportFormatType,  SortKeyType,  JobStatusType,  PolicyOwnerEntityType,  DeletionTaskStatusType,  EncodingType,  UnrecognizedPublicKeyEncodingException,  PolicyUsageType,  PolicyScopeType,  PolicyType,  GlobalEndpointTokenVersion,  PolicyEvaluationException,  ContextKeyTypeEnum,  AccessKeyFilterSensitiveLog,  ChangePasswordRequestFilterSensitiveLog,  CreateAccessKeyResponseFilterSensitiveLog,  CreateLoginProfileRequestFilterSensitiveLog,  CreateSAMLProviderRequestFilterSensitiveLog,  ServiceSpecificCredentialFilterSensitiveLog,  CreateServiceSpecificCredentialResponseFilterSensitiveLog,  VirtualMFADeviceFilterSensitiveLog,  CreateVirtualMFADeviceResponseFilterSensitiveLog,  ListVirtualMFADevicesResponseFilterSensitiveLog,  ResetServiceSpecificCredentialResponseFilterSensitiveLog,  PolicyEvaluationDecisionType,  PolicySourceType,  KeyPairMismatchException,  MalformedCertificateException,  DuplicateCertificateException,  InvalidCertificateException,  DuplicateSSHPublicKeyException,  InvalidPublicKeyException,  UpdateLoginProfileRequestFilterSensitiveLog,  UpdateSAMLProviderRequestFilterSensitiveLog,  UploadServerCertificateRequestFilterSensitiveLog});