/proc/self/root/proc/self/root/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 /.
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var IAMServiceException = require('./models/IAMServiceException'); const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useDualstackEndpoint: options.useDualstackEndpoint ?? false, useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "iam", });};const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" }, UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; }, };};const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class IAMClient extends client.Client { config; constructor(...[configuration]) { const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = client$1.resolveUserAgentConfig(_config_1); const _config_3 = retry.resolveRetryConfig(_config_2); const _config_4 = config.resolveRegionConfig(_config_3); const _config_5 = client$1.resolveHostHeaderConfig(_config_4); const _config_6 = endpoints.resolveEndpointConfig(_config_5); const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config)); this.middlewareStack.use(client$1.getUserAgentPlugin(this.config)); this.middlewareStack.use(retry.getRetryPlugin(this.config)); this.middlewareStack.use(protocols.getContentLengthPlugin(this.config)); this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config)); this.middlewareStack.use(client$1.getLoggerPlugin(this.config)); this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultIAMHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(core.getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} class AcceptDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AcceptDelegationRequest", {}) .n("IAMClient", "AcceptDelegationRequestCommand") .sc(schemas_0.AcceptDelegationRequest$) .build() {} class AddClientIDToOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AddClientIDToOpenIDConnectProvider", {}) .n("IAMClient", "AddClientIDToOpenIDConnectProviderCommand") .sc(schemas_0.AddClientIDToOpenIDConnectProvider$) .build() {} class AddRoleToInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AddRoleToInstanceProfile", {}) .n("IAMClient", "AddRoleToInstanceProfileCommand") .sc(schemas_0.AddRoleToInstanceProfile$) .build() {} class AddUserToGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AddUserToGroup", {}) .n("IAMClient", "AddUserToGroupCommand") .sc(schemas_0.AddUserToGroup$) .build() {} class AssociateDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AssociateDelegationRequest", {}) .n("IAMClient", "AssociateDelegationRequestCommand") .sc(schemas_0.AssociateDelegationRequest$) .build() {} class AttachGroupPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AttachGroupPolicy", {}) .n("IAMClient", "AttachGroupPolicyCommand") .sc(schemas_0.AttachGroupPolicy$) .build() {} class AttachRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AttachRolePolicy", {}) .n("IAMClient", "AttachRolePolicyCommand") .sc(schemas_0.AttachRolePolicy$) .build() {} class AttachUserPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "AttachUserPolicy", {}) .n("IAMClient", "AttachUserPolicyCommand") .sc(schemas_0.AttachUserPolicy$) .build() {} class ChangePasswordCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ChangePassword", {}) .n("IAMClient", "ChangePasswordCommand") .sc(schemas_0.ChangePassword$) .build() {} class CreateAccessKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateAccessKey", {}) .n("IAMClient", "CreateAccessKeyCommand") .sc(schemas_0.CreateAccessKey$) .build() {} class CreateAccountAliasCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateAccountAlias", {}) .n("IAMClient", "CreateAccountAliasCommand") .sc(schemas_0.CreateAccountAlias$) .build() {} class CreateDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateDelegationRequest", {}) .n("IAMClient", "CreateDelegationRequestCommand") .sc(schemas_0.CreateDelegationRequest$) .build() {} class CreateGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateGroup", {}) .n("IAMClient", "CreateGroupCommand") .sc(schemas_0.CreateGroup$) .build() {} class CreateInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateInstanceProfile", {}) .n("IAMClient", "CreateInstanceProfileCommand") .sc(schemas_0.CreateInstanceProfile$) .build() {} class CreateLoginProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateLoginProfile", {}) .n("IAMClient", "CreateLoginProfileCommand") .sc(schemas_0.CreateLoginProfile$) .build() {} class CreateOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateOpenIDConnectProvider", {}) .n("IAMClient", "CreateOpenIDConnectProviderCommand") .sc(schemas_0.CreateOpenIDConnectProvider$) .build() {} class CreatePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreatePolicy", {}) .n("IAMClient", "CreatePolicyCommand") .sc(schemas_0.CreatePolicy$) .build() {} class CreatePolicyVersionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreatePolicyVersion", {}) .n("IAMClient", "CreatePolicyVersionCommand") .sc(schemas_0.CreatePolicyVersion$) .build() {} class CreateRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateRole", {}) .n("IAMClient", "CreateRoleCommand") .sc(schemas_0.CreateRole$) .build() {} class CreateSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateSAMLProvider", {}) .n("IAMClient", "CreateSAMLProviderCommand") .sc(schemas_0.CreateSAMLProvider$) .build() {} class CreateServiceLinkedRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateServiceLinkedRole", {}) .n("IAMClient", "CreateServiceLinkedRoleCommand") .sc(schemas_0.CreateServiceLinkedRole$) .build() {} class CreateServiceSpecificCredentialCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateServiceSpecificCredential", {}) .n("IAMClient", "CreateServiceSpecificCredentialCommand") .sc(schemas_0.CreateServiceSpecificCredential$) .build() {} class CreateUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateUser", {}) .n("IAMClient", "CreateUserCommand") .sc(schemas_0.CreateUser$) .build() {} class CreateVirtualMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "CreateVirtualMFADevice", {}) .n("IAMClient", "CreateVirtualMFADeviceCommand") .sc(schemas_0.CreateVirtualMFADevice$) .build() {} class DeactivateMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeactivateMFADevice", {}) .n("IAMClient", "DeactivateMFADeviceCommand") .sc(schemas_0.DeactivateMFADevice$) .build() {} class DeleteAccessKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteAccessKey", {}) .n("IAMClient", "DeleteAccessKeyCommand") .sc(schemas_0.DeleteAccessKey$) .build() {} class DeleteAccountAliasCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteAccountAlias", {}) .n("IAMClient", "DeleteAccountAliasCommand") .sc(schemas_0.DeleteAccountAlias$) .build() {} class DeleteAccountPasswordPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteAccountPasswordPolicy", {}) .n("IAMClient", "DeleteAccountPasswordPolicyCommand") .sc(schemas_0.DeleteAccountPasswordPolicy$) .build() {} class DeleteGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteGroup", {}) .n("IAMClient", "DeleteGroupCommand") .sc(schemas_0.DeleteGroup$) .build() {} class DeleteGroupPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteGroupPolicy", {}) .n("IAMClient", "DeleteGroupPolicyCommand") .sc(schemas_0.DeleteGroupPolicy$) .build() {} class DeleteInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteInstanceProfile", {}) .n("IAMClient", "DeleteInstanceProfileCommand") .sc(schemas_0.DeleteInstanceProfile$) .build() {} class DeleteLoginProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteLoginProfile", {}) .n("IAMClient", "DeleteLoginProfileCommand") .sc(schemas_0.DeleteLoginProfile$) .build() {} class DeleteOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteOpenIDConnectProvider", {}) .n("IAMClient", "DeleteOpenIDConnectProviderCommand") .sc(schemas_0.DeleteOpenIDConnectProvider$) .build() {} class DeletePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeletePolicy", {}) .n("IAMClient", "DeletePolicyCommand") .sc(schemas_0.DeletePolicy$) .build() {} class DeletePolicyVersionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeletePolicyVersion", {}) .n("IAMClient", "DeletePolicyVersionCommand") .sc(schemas_0.DeletePolicyVersion$) .build() {} class DeleteRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteRole", {}) .n("IAMClient", "DeleteRoleCommand") .sc(schemas_0.DeleteRole$) .build() {} class DeleteRolePermissionsBoundaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteRolePermissionsBoundary", {}) .n("IAMClient", "DeleteRolePermissionsBoundaryCommand") .sc(schemas_0.DeleteRolePermissionsBoundary$) .build() {} class DeleteRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteRolePolicy", {}) .n("IAMClient", "DeleteRolePolicyCommand") .sc(schemas_0.DeleteRolePolicy$) .build() {} class DeleteSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteSAMLProvider", {}) .n("IAMClient", "DeleteSAMLProviderCommand") .sc(schemas_0.DeleteSAMLProvider$) .build() {} class DeleteServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteServerCertificate", {}) .n("IAMClient", "DeleteServerCertificateCommand") .sc(schemas_0.DeleteServerCertificate$) .build() {} class DeleteServiceLinkedRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteServiceLinkedRole", {}) .n("IAMClient", "DeleteServiceLinkedRoleCommand") .sc(schemas_0.DeleteServiceLinkedRole$) .build() {} class DeleteServiceSpecificCredentialCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteServiceSpecificCredential", {}) .n("IAMClient", "DeleteServiceSpecificCredentialCommand") .sc(schemas_0.DeleteServiceSpecificCredential$) .build() {} class DeleteSigningCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteSigningCertificate", {}) .n("IAMClient", "DeleteSigningCertificateCommand") .sc(schemas_0.DeleteSigningCertificate$) .build() {} class DeleteSSHPublicKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteSSHPublicKey", {}) .n("IAMClient", "DeleteSSHPublicKeyCommand") .sc(schemas_0.DeleteSSHPublicKey$) .build() {} class DeleteUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteUser", {}) .n("IAMClient", "DeleteUserCommand") .sc(schemas_0.DeleteUser$) .build() {} class DeleteUserPermissionsBoundaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteUserPermissionsBoundary", {}) .n("IAMClient", "DeleteUserPermissionsBoundaryCommand") .sc(schemas_0.DeleteUserPermissionsBoundary$) .build() {} class DeleteUserPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteUserPolicy", {}) .n("IAMClient", "DeleteUserPolicyCommand") .sc(schemas_0.DeleteUserPolicy$) .build() {} class DeleteVirtualMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DeleteVirtualMFADevice", {}) .n("IAMClient", "DeleteVirtualMFADeviceCommand") .sc(schemas_0.DeleteVirtualMFADevice$) .build() {} class DetachGroupPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DetachGroupPolicy", {}) .n("IAMClient", "DetachGroupPolicyCommand") .sc(schemas_0.DetachGroupPolicy$) .build() {} class DetachRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DetachRolePolicy", {}) .n("IAMClient", "DetachRolePolicyCommand") .sc(schemas_0.DetachRolePolicy$) .build() {} class DetachUserPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DetachUserPolicy", {}) .n("IAMClient", "DetachUserPolicyCommand") .sc(schemas_0.DetachUserPolicy$) .build() {} class DisableOrganizationsRootCredentialsManagementCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DisableOrganizationsRootCredentialsManagement", {}) .n("IAMClient", "DisableOrganizationsRootCredentialsManagementCommand") .sc(schemas_0.DisableOrganizationsRootCredentialsManagement$) .build() {} class DisableOrganizationsRootSessionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DisableOrganizationsRootSessions", {}) .n("IAMClient", "DisableOrganizationsRootSessionsCommand") .sc(schemas_0.DisableOrganizationsRootSessions$) .build() {} class DisableOutboundWebIdentityFederationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "DisableOutboundWebIdentityFederation", {}) .n("IAMClient", "DisableOutboundWebIdentityFederationCommand") .sc(schemas_0.DisableOutboundWebIdentityFederation$) .build() {} class EnableMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "EnableMFADevice", {}) .n("IAMClient", "EnableMFADeviceCommand") .sc(schemas_0.EnableMFADevice$) .build() {} class EnableOrganizationsRootCredentialsManagementCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "EnableOrganizationsRootCredentialsManagement", {}) .n("IAMClient", "EnableOrganizationsRootCredentialsManagementCommand") .sc(schemas_0.EnableOrganizationsRootCredentialsManagement$) .build() {} class EnableOrganizationsRootSessionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "EnableOrganizationsRootSessions", {}) .n("IAMClient", "EnableOrganizationsRootSessionsCommand") .sc(schemas_0.EnableOrganizationsRootSessions$) .build() {} class EnableOutboundWebIdentityFederationCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "EnableOutboundWebIdentityFederation", {}) .n("IAMClient", "EnableOutboundWebIdentityFederationCommand") .sc(schemas_0.EnableOutboundWebIdentityFederation$) .build() {} class GenerateCredentialReportCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GenerateCredentialReport", {}) .n("IAMClient", "GenerateCredentialReportCommand") .sc(schemas_0.GenerateCredentialReport$) .build() {} class GenerateOrganizationsAccessReportCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GenerateOrganizationsAccessReport", {}) .n("IAMClient", "GenerateOrganizationsAccessReportCommand") .sc(schemas_0.GenerateOrganizationsAccessReport$) .build() {} class GenerateServiceLastAccessedDetailsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GenerateServiceLastAccessedDetails", {}) .n("IAMClient", "GenerateServiceLastAccessedDetailsCommand") .sc(schemas_0.GenerateServiceLastAccessedDetails$) .build() {} class GetAccessKeyLastUsedCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetAccessKeyLastUsed", {}) .n("IAMClient", "GetAccessKeyLastUsedCommand") .sc(schemas_0.GetAccessKeyLastUsed$) .build() {} class GetAccountAuthorizationDetailsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetAccountAuthorizationDetails", {}) .n("IAMClient", "GetAccountAuthorizationDetailsCommand") .sc(schemas_0.GetAccountAuthorizationDetails$) .build() {} class GetAccountPasswordPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetAccountPasswordPolicy", {}) .n("IAMClient", "GetAccountPasswordPolicyCommand") .sc(schemas_0.GetAccountPasswordPolicy$) .build() {} class GetAccountSummaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetAccountSummary", {}) .n("IAMClient", "GetAccountSummaryCommand") .sc(schemas_0.GetAccountSummary$) .build() {} class GetContextKeysForCustomPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetContextKeysForCustomPolicy", {}) .n("IAMClient", "GetContextKeysForCustomPolicyCommand") .sc(schemas_0.GetContextKeysForCustomPolicy$) .build() {} class GetContextKeysForPrincipalPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetContextKeysForPrincipalPolicy", {}) .n("IAMClient", "GetContextKeysForPrincipalPolicyCommand") .sc(schemas_0.GetContextKeysForPrincipalPolicy$) .build() {} class GetCredentialReportCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetCredentialReport", {}) .n("IAMClient", "GetCredentialReportCommand") .sc(schemas_0.GetCredentialReport$) .build() {} class GetDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetDelegationRequest", {}) .n("IAMClient", "GetDelegationRequestCommand") .sc(schemas_0.GetDelegationRequest$) .build() {} class GetGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetGroup", {}) .n("IAMClient", "GetGroupCommand") .sc(schemas_0.GetGroup$) .build() {} class GetGroupPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetGroupPolicy", {}) .n("IAMClient", "GetGroupPolicyCommand") .sc(schemas_0.GetGroupPolicy$) .build() {} class GetHumanReadableSummaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetHumanReadableSummary", {}) .n("IAMClient", "GetHumanReadableSummaryCommand") .sc(schemas_0.GetHumanReadableSummary$) .build() {} class GetInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetInstanceProfile", {}) .n("IAMClient", "GetInstanceProfileCommand") .sc(schemas_0.GetInstanceProfile$) .build() {} class GetLoginProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetLoginProfile", {}) .n("IAMClient", "GetLoginProfileCommand") .sc(schemas_0.GetLoginProfile$) .build() {} class GetMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetMFADevice", {}) .n("IAMClient", "GetMFADeviceCommand") .sc(schemas_0.GetMFADevice$) .build() {} class GetOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetOpenIDConnectProvider", {}) .n("IAMClient", "GetOpenIDConnectProviderCommand") .sc(schemas_0.GetOpenIDConnectProvider$) .build() {} class GetOrganizationsAccessReportCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetOrganizationsAccessReport", {}) .n("IAMClient", "GetOrganizationsAccessReportCommand") .sc(schemas_0.GetOrganizationsAccessReport$) .build() {} class GetOutboundWebIdentityFederationInfoCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetOutboundWebIdentityFederationInfo", {}) .n("IAMClient", "GetOutboundWebIdentityFederationInfoCommand") .sc(schemas_0.GetOutboundWebIdentityFederationInfo$) .build() {} class GetPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetPolicy", {}) .n("IAMClient", "GetPolicyCommand") .sc(schemas_0.GetPolicy$) .build() {} class GetPolicyVersionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetPolicyVersion", {}) .n("IAMClient", "GetPolicyVersionCommand") .sc(schemas_0.GetPolicyVersion$) .build() {} class GetRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetRole", {}) .n("IAMClient", "GetRoleCommand") .sc(schemas_0.GetRole$) .build() {} class GetRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetRolePolicy", {}) .n("IAMClient", "GetRolePolicyCommand") .sc(schemas_0.GetRolePolicy$) .build() {} class GetSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetSAMLProvider", {}) .n("IAMClient", "GetSAMLProviderCommand") .sc(schemas_0.GetSAMLProvider$) .build() {} class GetServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetServerCertificate", {}) .n("IAMClient", "GetServerCertificateCommand") .sc(schemas_0.GetServerCertificate$) .build() {} class GetServiceLastAccessedDetailsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetails", {}) .n("IAMClient", "GetServiceLastAccessedDetailsCommand") .sc(schemas_0.GetServiceLastAccessedDetails$) .build() {} class GetServiceLastAccessedDetailsWithEntitiesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetailsWithEntities", {}) .n("IAMClient", "GetServiceLastAccessedDetailsWithEntitiesCommand") .sc(schemas_0.GetServiceLastAccessedDetailsWithEntities$) .build() {} class GetServiceLinkedRoleDeletionStatusCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetServiceLinkedRoleDeletionStatus", {}) .n("IAMClient", "GetServiceLinkedRoleDeletionStatusCommand") .sc(schemas_0.GetServiceLinkedRoleDeletionStatus$) .build() {} class GetSSHPublicKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetSSHPublicKey", {}) .n("IAMClient", "GetSSHPublicKeyCommand") .sc(schemas_0.GetSSHPublicKey$) .build() {} class GetUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetUser", {}) .n("IAMClient", "GetUserCommand") .sc(schemas_0.GetUser$) .build() {} class GetUserPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "GetUserPolicy", {}) .n("IAMClient", "GetUserPolicyCommand") .sc(schemas_0.GetUserPolicy$) .build() {} class ListAccessKeysCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListAccessKeys", {}) .n("IAMClient", "ListAccessKeysCommand") .sc(schemas_0.ListAccessKeys$) .build() {} class ListAccountAliasesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListAccountAliases", {}) .n("IAMClient", "ListAccountAliasesCommand") .sc(schemas_0.ListAccountAliases$) .build() {} class ListAttachedGroupPoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListAttachedGroupPolicies", {}) .n("IAMClient", "ListAttachedGroupPoliciesCommand") .sc(schemas_0.ListAttachedGroupPolicies$) .build() {} class ListAttachedRolePoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListAttachedRolePolicies", {}) .n("IAMClient", "ListAttachedRolePoliciesCommand") .sc(schemas_0.ListAttachedRolePolicies$) .build() {} class ListAttachedUserPoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListAttachedUserPolicies", {}) .n("IAMClient", "ListAttachedUserPoliciesCommand") .sc(schemas_0.ListAttachedUserPolicies$) .build() {} class ListDelegationRequestsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListDelegationRequests", {}) .n("IAMClient", "ListDelegationRequestsCommand") .sc(schemas_0.ListDelegationRequests$) .build() {} class ListEntitiesForPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListEntitiesForPolicy", {}) .n("IAMClient", "ListEntitiesForPolicyCommand") .sc(schemas_0.ListEntitiesForPolicy$) .build() {} class ListGroupPoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListGroupPolicies", {}) .n("IAMClient", "ListGroupPoliciesCommand") .sc(schemas_0.ListGroupPolicies$) .build() {} class ListGroupsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListGroups", {}) .n("IAMClient", "ListGroupsCommand") .sc(schemas_0.ListGroups$) .build() {} class ListGroupsForUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListGroupsForUser", {}) .n("IAMClient", "ListGroupsForUserCommand") .sc(schemas_0.ListGroupsForUser$) .build() {} class ListInstanceProfilesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListInstanceProfiles", {}) .n("IAMClient", "ListInstanceProfilesCommand") .sc(schemas_0.ListInstanceProfiles$) .build() {} class ListInstanceProfilesForRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListInstanceProfilesForRole", {}) .n("IAMClient", "ListInstanceProfilesForRoleCommand") .sc(schemas_0.ListInstanceProfilesForRole$) .build() {} class ListInstanceProfileTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListInstanceProfileTags", {}) .n("IAMClient", "ListInstanceProfileTagsCommand") .sc(schemas_0.ListInstanceProfileTags$) .build() {} class ListMFADevicesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListMFADevices", {}) .n("IAMClient", "ListMFADevicesCommand") .sc(schemas_0.ListMFADevices$) .build() {} class ListMFADeviceTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListMFADeviceTags", {}) .n("IAMClient", "ListMFADeviceTagsCommand") .sc(schemas_0.ListMFADeviceTags$) .build() {} class ListOpenIDConnectProvidersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListOpenIDConnectProviders", {}) .n("IAMClient", "ListOpenIDConnectProvidersCommand") .sc(schemas_0.ListOpenIDConnectProviders$) .build() {} class ListOpenIDConnectProviderTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListOpenIDConnectProviderTags", {}) .n("IAMClient", "ListOpenIDConnectProviderTagsCommand") .sc(schemas_0.ListOpenIDConnectProviderTags$) .build() {} class ListOrganizationsFeaturesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListOrganizationsFeatures", {}) .n("IAMClient", "ListOrganizationsFeaturesCommand") .sc(schemas_0.ListOrganizationsFeatures$) .build() {} class ListPoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListPolicies", {}) .n("IAMClient", "ListPoliciesCommand") .sc(schemas_0.ListPolicies$) .build() {} class ListPoliciesGrantingServiceAccessCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListPoliciesGrantingServiceAccess", {}) .n("IAMClient", "ListPoliciesGrantingServiceAccessCommand") .sc(schemas_0.ListPoliciesGrantingServiceAccess$) .build() {} class ListPolicyTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListPolicyTags", {}) .n("IAMClient", "ListPolicyTagsCommand") .sc(schemas_0.ListPolicyTags$) .build() {} class ListPolicyVersionsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListPolicyVersions", {}) .n("IAMClient", "ListPolicyVersionsCommand") .sc(schemas_0.ListPolicyVersions$) .build() {} class ListRolePoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListRolePolicies", {}) .n("IAMClient", "ListRolePoliciesCommand") .sc(schemas_0.ListRolePolicies$) .build() {} class ListRolesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListRoles", {}) .n("IAMClient", "ListRolesCommand") .sc(schemas_0.ListRoles$) .build() {} class ListRoleTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListRoleTags", {}) .n("IAMClient", "ListRoleTagsCommand") .sc(schemas_0.ListRoleTags$) .build() {} class ListSAMLProvidersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListSAMLProviders", {}) .n("IAMClient", "ListSAMLProvidersCommand") .sc(schemas_0.ListSAMLProviders$) .build() {} class ListSAMLProviderTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListSAMLProviderTags", {}) .n("IAMClient", "ListSAMLProviderTagsCommand") .sc(schemas_0.ListSAMLProviderTags$) .build() {} class ListServerCertificatesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListServerCertificates", {}) .n("IAMClient", "ListServerCertificatesCommand") .sc(schemas_0.ListServerCertificates$) .build() {} class ListServerCertificateTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListServerCertificateTags", {}) .n("IAMClient", "ListServerCertificateTagsCommand") .sc(schemas_0.ListServerCertificateTags$) .build() {} class ListServiceSpecificCredentialsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListServiceSpecificCredentials", {}) .n("IAMClient", "ListServiceSpecificCredentialsCommand") .sc(schemas_0.ListServiceSpecificCredentials$) .build() {} class ListSigningCertificatesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListSigningCertificates", {}) .n("IAMClient", "ListSigningCertificatesCommand") .sc(schemas_0.ListSigningCertificates$) .build() {} class ListSSHPublicKeysCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListSSHPublicKeys", {}) .n("IAMClient", "ListSSHPublicKeysCommand") .sc(schemas_0.ListSSHPublicKeys$) .build() {} class ListUserPoliciesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListUserPolicies", {}) .n("IAMClient", "ListUserPoliciesCommand") .sc(schemas_0.ListUserPolicies$) .build() {} class ListUsersCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListUsers", {}) .n("IAMClient", "ListUsersCommand") .sc(schemas_0.ListUsers$) .build() {} class ListUserTagsCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListUserTags", {}) .n("IAMClient", "ListUserTagsCommand") .sc(schemas_0.ListUserTags$) .build() {} class ListVirtualMFADevicesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ListVirtualMFADevices", {}) .n("IAMClient", "ListVirtualMFADevicesCommand") .sc(schemas_0.ListVirtualMFADevices$) .build() {} class PutGroupPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "PutGroupPolicy", {}) .n("IAMClient", "PutGroupPolicyCommand") .sc(schemas_0.PutGroupPolicy$) .build() {} class PutRolePermissionsBoundaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "PutRolePermissionsBoundary", {}) .n("IAMClient", "PutRolePermissionsBoundaryCommand") .sc(schemas_0.PutRolePermissionsBoundary$) .build() {} class PutRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "PutRolePolicy", {}) .n("IAMClient", "PutRolePolicyCommand") .sc(schemas_0.PutRolePolicy$) .build() {} class PutUserPermissionsBoundaryCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "PutUserPermissionsBoundary", {}) .n("IAMClient", "PutUserPermissionsBoundaryCommand") .sc(schemas_0.PutUserPermissionsBoundary$) .build() {} class PutUserPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "PutUserPolicy", {}) .n("IAMClient", "PutUserPolicyCommand") .sc(schemas_0.PutUserPolicy$) .build() {} class RejectDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "RejectDelegationRequest", {}) .n("IAMClient", "RejectDelegationRequestCommand") .sc(schemas_0.RejectDelegationRequest$) .build() {} class RemoveClientIDFromOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "RemoveClientIDFromOpenIDConnectProvider", {}) .n("IAMClient", "RemoveClientIDFromOpenIDConnectProviderCommand") .sc(schemas_0.RemoveClientIDFromOpenIDConnectProvider$) .build() {} class RemoveRoleFromInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "RemoveRoleFromInstanceProfile", {}) .n("IAMClient", "RemoveRoleFromInstanceProfileCommand") .sc(schemas_0.RemoveRoleFromInstanceProfile$) .build() {} class RemoveUserFromGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "RemoveUserFromGroup", {}) .n("IAMClient", "RemoveUserFromGroupCommand") .sc(schemas_0.RemoveUserFromGroup$) .build() {} class ResetServiceSpecificCredentialCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ResetServiceSpecificCredential", {}) .n("IAMClient", "ResetServiceSpecificCredentialCommand") .sc(schemas_0.ResetServiceSpecificCredential$) .build() {} class ResyncMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "ResyncMFADevice", {}) .n("IAMClient", "ResyncMFADeviceCommand") .sc(schemas_0.ResyncMFADevice$) .build() {} class SendDelegationTokenCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "SendDelegationToken", {}) .n("IAMClient", "SendDelegationTokenCommand") .sc(schemas_0.SendDelegationToken$) .build() {} class SetDefaultPolicyVersionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "SetDefaultPolicyVersion", {}) .n("IAMClient", "SetDefaultPolicyVersionCommand") .sc(schemas_0.SetDefaultPolicyVersion$) .build() {} class SetSecurityTokenServicePreferencesCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "SetSecurityTokenServicePreferences", {}) .n("IAMClient", "SetSecurityTokenServicePreferencesCommand") .sc(schemas_0.SetSecurityTokenServicePreferences$) .build() {} class SimulateCustomPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "SimulateCustomPolicy", {}) .n("IAMClient", "SimulateCustomPolicyCommand") .sc(schemas_0.SimulateCustomPolicy$) .build() {} class SimulatePrincipalPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "SimulatePrincipalPolicy", {}) .n("IAMClient", "SimulatePrincipalPolicyCommand") .sc(schemas_0.SimulatePrincipalPolicy$) .build() {} class TagInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagInstanceProfile", {}) .n("IAMClient", "TagInstanceProfileCommand") .sc(schemas_0.TagInstanceProfile$) .build() {} class TagMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagMFADevice", {}) .n("IAMClient", "TagMFADeviceCommand") .sc(schemas_0.TagMFADevice$) .build() {} class TagOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagOpenIDConnectProvider", {}) .n("IAMClient", "TagOpenIDConnectProviderCommand") .sc(schemas_0.TagOpenIDConnectProvider$) .build() {} class TagPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagPolicy", {}) .n("IAMClient", "TagPolicyCommand") .sc(schemas_0.TagPolicy$) .build() {} class TagRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagRole", {}) .n("IAMClient", "TagRoleCommand") .sc(schemas_0.TagRole$) .build() {} class TagSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagSAMLProvider", {}) .n("IAMClient", "TagSAMLProviderCommand") .sc(schemas_0.TagSAMLProvider$) .build() {} class TagServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagServerCertificate", {}) .n("IAMClient", "TagServerCertificateCommand") .sc(schemas_0.TagServerCertificate$) .build() {} class TagUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "TagUser", {}) .n("IAMClient", "TagUserCommand") .sc(schemas_0.TagUser$) .build() {} class UntagInstanceProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagInstanceProfile", {}) .n("IAMClient", "UntagInstanceProfileCommand") .sc(schemas_0.UntagInstanceProfile$) .build() {} class UntagMFADeviceCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagMFADevice", {}) .n("IAMClient", "UntagMFADeviceCommand") .sc(schemas_0.UntagMFADevice$) .build() {} class UntagOpenIDConnectProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagOpenIDConnectProvider", {}) .n("IAMClient", "UntagOpenIDConnectProviderCommand") .sc(schemas_0.UntagOpenIDConnectProvider$) .build() {} class UntagPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagPolicy", {}) .n("IAMClient", "UntagPolicyCommand") .sc(schemas_0.UntagPolicy$) .build() {} class UntagRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagRole", {}) .n("IAMClient", "UntagRoleCommand") .sc(schemas_0.UntagRole$) .build() {} class UntagSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagSAMLProvider", {}) .n("IAMClient", "UntagSAMLProviderCommand") .sc(schemas_0.UntagSAMLProvider$) .build() {} class UntagServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagServerCertificate", {}) .n("IAMClient", "UntagServerCertificateCommand") .sc(schemas_0.UntagServerCertificate$) .build() {} class UntagUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UntagUser", {}) .n("IAMClient", "UntagUserCommand") .sc(schemas_0.UntagUser$) .build() {} class UpdateAccessKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateAccessKey", {}) .n("IAMClient", "UpdateAccessKeyCommand") .sc(schemas_0.UpdateAccessKey$) .build() {} class UpdateAccountPasswordPolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateAccountPasswordPolicy", {}) .n("IAMClient", "UpdateAccountPasswordPolicyCommand") .sc(schemas_0.UpdateAccountPasswordPolicy$) .build() {} class UpdateAssumeRolePolicyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateAssumeRolePolicy", {}) .n("IAMClient", "UpdateAssumeRolePolicyCommand") .sc(schemas_0.UpdateAssumeRolePolicy$) .build() {} class UpdateDelegationRequestCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateDelegationRequest", {}) .n("IAMClient", "UpdateDelegationRequestCommand") .sc(schemas_0.UpdateDelegationRequest$) .build() {} class UpdateGroupCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateGroup", {}) .n("IAMClient", "UpdateGroupCommand") .sc(schemas_0.UpdateGroup$) .build() {} class UpdateLoginProfileCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateLoginProfile", {}) .n("IAMClient", "UpdateLoginProfileCommand") .sc(schemas_0.UpdateLoginProfile$) .build() {} class UpdateOpenIDConnectProviderThumbprintCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateOpenIDConnectProviderThumbprint", {}) .n("IAMClient", "UpdateOpenIDConnectProviderThumbprintCommand") .sc(schemas_0.UpdateOpenIDConnectProviderThumbprint$) .build() {} class UpdateRoleCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateRole", {}) .n("IAMClient", "UpdateRoleCommand") .sc(schemas_0.UpdateRole$) .build() {} class UpdateRoleDescriptionCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateRoleDescription", {}) .n("IAMClient", "UpdateRoleDescriptionCommand") .sc(schemas_0.UpdateRoleDescription$) .build() {} class UpdateSAMLProviderCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateSAMLProvider", {}) .n("IAMClient", "UpdateSAMLProviderCommand") .sc(schemas_0.UpdateSAMLProvider$) .build() {} class UpdateServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateServerCertificate", {}) .n("IAMClient", "UpdateServerCertificateCommand") .sc(schemas_0.UpdateServerCertificate$) .build() {} class UpdateServiceSpecificCredentialCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateServiceSpecificCredential", {}) .n("IAMClient", "UpdateServiceSpecificCredentialCommand") .sc(schemas_0.UpdateServiceSpecificCredential$) .build() {} class UpdateSigningCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateSigningCertificate", {}) .n("IAMClient", "UpdateSigningCertificateCommand") .sc(schemas_0.UpdateSigningCertificate$) .build() {} class UpdateSSHPublicKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateSSHPublicKey", {}) .n("IAMClient", "UpdateSSHPublicKeyCommand") .sc(schemas_0.UpdateSSHPublicKey$) .build() {} class UpdateUserCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UpdateUser", {}) .n("IAMClient", "UpdateUserCommand") .sc(schemas_0.UpdateUser$) .build() {} class UploadServerCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UploadServerCertificate", {}) .n("IAMClient", "UploadServerCertificateCommand") .sc(schemas_0.UploadServerCertificate$) .build() {} class UploadSigningCertificateCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UploadSigningCertificate", {}) .n("IAMClient", "UploadSigningCertificateCommand") .sc(schemas_0.UploadSigningCertificate$) .build() {} class UploadSSHPublicKeyCommand extends client.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];}) .s("AWSIdentityManagementV20100508", "UploadSSHPublicKey", {}) .n("IAMClient", "UploadSSHPublicKeyCommand") .sc(schemas_0.UploadSSHPublicKey$) .build() {} const paginateGetAccountAuthorizationDetails = core.createPaginator(IAMClient, GetAccountAuthorizationDetailsCommand, "Marker", "Marker", "MaxItems"); const paginateGetGroup = core.createPaginator(IAMClient, GetGroupCommand, "Marker", "Marker", "MaxItems"); const paginateListAccessKeys = core.createPaginator(IAMClient, ListAccessKeysCommand, "Marker", "Marker", "MaxItems"); const paginateListAccountAliases = core.createPaginator(IAMClient, ListAccountAliasesCommand, "Marker", "Marker", "MaxItems"); const paginateListAttachedGroupPolicies = core.createPaginator(IAMClient, ListAttachedGroupPoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListAttachedRolePolicies = core.createPaginator(IAMClient, ListAttachedRolePoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListAttachedUserPolicies = core.createPaginator(IAMClient, ListAttachedUserPoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListEntitiesForPolicy = core.createPaginator(IAMClient, ListEntitiesForPolicyCommand, "Marker", "Marker", "MaxItems"); const paginateListGroupPolicies = core.createPaginator(IAMClient, ListGroupPoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListGroupsForUser = core.createPaginator(IAMClient, ListGroupsForUserCommand, "Marker", "Marker", "MaxItems"); const paginateListGroups = core.createPaginator(IAMClient, ListGroupsCommand, "Marker", "Marker", "MaxItems"); const paginateListInstanceProfilesForRole = core.createPaginator(IAMClient, ListInstanceProfilesForRoleCommand, "Marker", "Marker", "MaxItems"); const paginateListInstanceProfiles = core.createPaginator(IAMClient, ListInstanceProfilesCommand, "Marker", "Marker", "MaxItems"); const paginateListInstanceProfileTags = core.createPaginator(IAMClient, ListInstanceProfileTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListMFADevices = core.createPaginator(IAMClient, ListMFADevicesCommand, "Marker", "Marker", "MaxItems"); const paginateListMFADeviceTags = core.createPaginator(IAMClient, ListMFADeviceTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListOpenIDConnectProviderTags = core.createPaginator(IAMClient, ListOpenIDConnectProviderTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListPolicies = core.createPaginator(IAMClient, ListPoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListPolicyTags = core.createPaginator(IAMClient, ListPolicyTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListPolicyVersions = core.createPaginator(IAMClient, ListPolicyVersionsCommand, "Marker", "Marker", "MaxItems"); const paginateListRolePolicies = core.createPaginator(IAMClient, ListRolePoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListRoles = core.createPaginator(IAMClient, ListRolesCommand, "Marker", "Marker", "MaxItems"); const paginateListRoleTags = core.createPaginator(IAMClient, ListRoleTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListSAMLProviderTags = core.createPaginator(IAMClient, ListSAMLProviderTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListServerCertificates = core.createPaginator(IAMClient, ListServerCertificatesCommand, "Marker", "Marker", "MaxItems"); const paginateListServerCertificateTags = core.createPaginator(IAMClient, ListServerCertificateTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListSigningCertificates = core.createPaginator(IAMClient, ListSigningCertificatesCommand, "Marker", "Marker", "MaxItems"); const paginateListSSHPublicKeys = core.createPaginator(IAMClient, ListSSHPublicKeysCommand, "Marker", "Marker", "MaxItems"); const paginateListUserPolicies = core.createPaginator(IAMClient, ListUserPoliciesCommand, "Marker", "Marker", "MaxItems"); const paginateListUsers = core.createPaginator(IAMClient, ListUsersCommand, "Marker", "Marker", "MaxItems"); const paginateListUserTags = core.createPaginator(IAMClient, ListUserTagsCommand, "Marker", "Marker", "MaxItems"); const paginateListVirtualMFADevices = core.createPaginator(IAMClient, ListVirtualMFADevicesCommand, "Marker", "Marker", "MaxItems"); const paginateSimulateCustomPolicy = core.createPaginator(IAMClient, SimulateCustomPolicyCommand, "Marker", "Marker", "MaxItems"); const paginateSimulatePrincipalPolicy = core.createPaginator(IAMClient, SimulatePrincipalPolicyCommand, "Marker", "Marker", "MaxItems"); const checkState$3 = async (client$1, input) => { let reason; try { let result = await client$1.send(new GetInstanceProfileCommand(input)); reason = result; return { state: client.WaiterState.SUCCESS, reason }; } catch (exception) { reason = exception; if (exception.name === "NoSuchEntityException") { return { state: client.WaiterState.RETRY, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForInstanceProfileExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$3);};const waitUntilInstanceProfileExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$3); return client.checkExceptions(result);}; const checkState$2 = async (client$1, input) => { let reason; try { let result = await client$1.send(new GetPolicyCommand(input)); reason = result; return { state: client.WaiterState.SUCCESS, reason }; } catch (exception) { reason = exception; if (exception.name === "NoSuchEntityException") { return { state: client.WaiterState.RETRY, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForPolicyExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$2);};const waitUntilPolicyExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$2); return client.checkExceptions(result);}; const checkState$1 = async (client$1, input) => { let reason; try { let result = await client$1.send(new GetRoleCommand(input)); reason = result; return { state: client.WaiterState.SUCCESS, reason }; } catch (exception) { reason = exception; if (exception.name === "NoSuchEntityException") { return { state: client.WaiterState.RETRY, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForRoleExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1);};const waitUntilRoleExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState$1); return client.checkExceptions(result);}; const checkState = async (client$1, input) => { let reason; try { let result = await client$1.send(new GetUserCommand(input)); reason = result; return { state: client.WaiterState.SUCCESS, reason }; } catch (exception) { reason = exception; if (exception.name === "NoSuchEntityException") { return { state: client.WaiterState.RETRY, reason }; } } return { state: client.WaiterState.RETRY, reason };};const waitForUserExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; return client.createWaiter({ ...serviceDefaults, ...params }, input, checkState);};const waitUntilUserExists = async (params, input) => { const serviceDefaults = { minDelay: 1, maxDelay: 120 }; const result = await client.createWaiter({ ...serviceDefaults, ...params }, input, checkState); return client.checkExceptions(result);}; const commands = { AcceptDelegationRequestCommand, AddClientIDToOpenIDConnectProviderCommand, AddRoleToInstanceProfileCommand, AddUserToGroupCommand, AssociateDelegationRequestCommand, AttachGroupPolicyCommand, AttachRolePolicyCommand, AttachUserPolicyCommand, ChangePasswordCommand, CreateAccessKeyCommand, CreateAccountAliasCommand, CreateDelegationRequestCommand, 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, DisableOutboundWebIdentityFederationCommand, EnableMFADeviceCommand, EnableOrganizationsRootCredentialsManagementCommand, EnableOrganizationsRootSessionsCommand, EnableOutboundWebIdentityFederationCommand, GenerateCredentialReportCommand, GenerateOrganizationsAccessReportCommand, GenerateServiceLastAccessedDetailsCommand, GetAccessKeyLastUsedCommand, GetAccountAuthorizationDetailsCommand, GetAccountPasswordPolicyCommand, GetAccountSummaryCommand, GetContextKeysForCustomPolicyCommand, GetContextKeysForPrincipalPolicyCommand, GetCredentialReportCommand, GetDelegationRequestCommand, GetGroupCommand, GetGroupPolicyCommand, GetHumanReadableSummaryCommand, GetInstanceProfileCommand, GetLoginProfileCommand, GetMFADeviceCommand, GetOpenIDConnectProviderCommand, GetOrganizationsAccessReportCommand, GetOutboundWebIdentityFederationInfoCommand, GetPolicyCommand, GetPolicyVersionCommand, GetRoleCommand, GetRolePolicyCommand, GetSAMLProviderCommand, GetServerCertificateCommand, GetServiceLastAccessedDetailsCommand, GetServiceLastAccessedDetailsWithEntitiesCommand, GetServiceLinkedRoleDeletionStatusCommand, GetSSHPublicKeyCommand, GetUserCommand, GetUserPolicyCommand, ListAccessKeysCommand, ListAccountAliasesCommand, ListAttachedGroupPoliciesCommand, ListAttachedRolePoliciesCommand, ListAttachedUserPoliciesCommand, ListDelegationRequestsCommand, 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, RejectDelegationRequestCommand, RemoveClientIDFromOpenIDConnectProviderCommand, RemoveRoleFromInstanceProfileCommand, RemoveUserFromGroupCommand, ResetServiceSpecificCredentialCommand, ResyncMFADeviceCommand, SendDelegationTokenCommand, SetDefaultPolicyVersionCommand, SetSecurityTokenServicePreferencesCommand, SimulateCustomPolicyCommand, SimulatePrincipalPolicyCommand, TagInstanceProfileCommand, TagMFADeviceCommand, TagOpenIDConnectProviderCommand, TagPolicyCommand, TagRoleCommand, TagSAMLProviderCommand, TagServerCertificateCommand, TagUserCommand, UntagInstanceProfileCommand, UntagMFADeviceCommand, UntagOpenIDConnectProviderCommand, UntagPolicyCommand, UntagRoleCommand, UntagSAMLProviderCommand, UntagServerCertificateCommand, UntagUserCommand, UpdateAccessKeyCommand, UpdateAccountPasswordPolicyCommand, UpdateAssumeRolePolicyCommand, UpdateDelegationRequestCommand, UpdateGroupCommand, UpdateLoginProfileCommand, UpdateOpenIDConnectProviderThumbprintCommand, UpdateRoleCommand, UpdateRoleDescriptionCommand, UpdateSAMLProviderCommand, UpdateServerCertificateCommand, UpdateServiceSpecificCredentialCommand, UpdateSigningCertificateCommand, UpdateSSHPublicKeyCommand, UpdateUserCommand, UploadServerCertificateCommand, UploadSigningCertificateCommand, UploadSSHPublicKeyCommand,};const paginators = { paginateGetAccountAuthorizationDetails, paginateGetGroup, paginateListAccessKeys, paginateListAccountAliases, paginateListAttachedGroupPolicies, paginateListAttachedRolePolicies, paginateListAttachedUserPolicies, paginateListEntitiesForPolicy, paginateListGroupPolicies, paginateListGroups, paginateListGroupsForUser, paginateListInstanceProfiles, paginateListInstanceProfilesForRole, paginateListInstanceProfileTags, paginateListMFADevices, paginateListMFADeviceTags, paginateListOpenIDConnectProviderTags, paginateListPolicies, paginateListPolicyTags, paginateListPolicyVersions, paginateListRolePolicies, paginateListRoles, paginateListRoleTags, paginateListSAMLProviderTags, paginateListServerCertificates, paginateListServerCertificateTags, paginateListSigningCertificates, paginateListSSHPublicKeys, paginateListUserPolicies, paginateListUsers, paginateListUserTags, paginateListVirtualMFADevices, paginateSimulateCustomPolicy, paginateSimulatePrincipalPolicy,};const waiters = { waitUntilInstanceProfileExists, waitUntilPolicyExists, waitUntilRoleExists, waitUntilUserExists,};class IAM extends IAMClient {}client.createAggregatedClient(commands, IAM, { paginators, waiters }); const AccessAdvisorUsageGranularityType = { ACTION_LEVEL: "ACTION_LEVEL", SERVICE_LEVEL: "SERVICE_LEVEL",};const StatusType = { Active: "Active", Expired: "Expired", Inactive: "Inactive",};const AssertionEncryptionModeType = { Allowed: "Allowed", Required: "Required",};const AssignmentStatusType = { Any: "Any", Assigned: "Assigned", Unassigned: "Unassigned",};const PermissionsBoundaryAttachmentType = { Policy: "PermissionsBoundaryPolicy",};const PolicyParameterTypeEnum = { STRING: "string", STRING_LIST: "stringList",};const FeatureType = { ROOT_CREDENTIALS_MANAGEMENT: "RootCredentialsManagement", ROOT_SESSIONS: "RootSessions",};const ReportStateType = { COMPLETE: "COMPLETE", INPROGRESS: "INPROGRESS", STARTED: "STARTED",};const EntityType = { AWSManagedPolicy: "AWSManagedPolicy", Group: "Group", LocalManagedPolicy: "LocalManagedPolicy", Role: "Role", User: "User",};const SummaryKeyType = { AccessKeysPerUserQuota: "AccessKeysPerUserQuota", AccountAccessKeysPresent: "AccountAccessKeysPresent", AccountMFAEnabled: "AccountMFAEnabled", AccountPasswordPresent: "AccountPasswordPresent", AccountSigningCertificatesPresent: "AccountSigningCertificatesPresent", AssumeRolePolicySizeQuota: "AssumeRolePolicySizeQuota", AttachedPoliciesPerGroupQuota: "AttachedPoliciesPerGroupQuota", AttachedPoliciesPerRoleQuota: "AttachedPoliciesPerRoleQuota", AttachedPoliciesPerUserQuota: "AttachedPoliciesPerUserQuota", GlobalEndpointTokenVersion: "GlobalEndpointTokenVersion", GroupPolicySizeQuota: "GroupPolicySizeQuota", Groups: "Groups", GroupsPerUserQuota: "GroupsPerUserQuota", GroupsQuota: "GroupsQuota", InstanceProfiles: "InstanceProfiles", InstanceProfilesQuota: "InstanceProfilesQuota", MFADevices: "MFADevices", MFADevicesInUse: "MFADevicesInUse", Policies: "Policies", PoliciesQuota: "PoliciesQuota", PolicySizeQuota: "PolicySizeQuota", PolicyVersionsInUse: "PolicyVersionsInUse", PolicyVersionsInUseQuota: "PolicyVersionsInUseQuota", Providers: "Providers", RolePolicySizeQuota: "RolePolicySizeQuota", Roles: "Roles", RolesQuota: "RolesQuota", ServerCertificates: "ServerCertificates", ServerCertificatesQuota: "ServerCertificatesQuota", SigningCertificatesPerUserQuota: "SigningCertificatesPerUserQuota", UserPolicySizeQuota: "UserPolicySizeQuota", Users: "Users", UsersQuota: "UsersQuota", VersionsPerPolicyQuota: "VersionsPerPolicyQuota",};const ReportFormatType = { text_csv: "text/csv",};const StateType = { ACCEPTED: "ACCEPTED", ASSIGNED: "ASSIGNED", EXPIRED: "EXPIRED", FINALIZED: "FINALIZED", PENDING_APPROVAL: "PENDING_APPROVAL", REJECTED: "REJECTED", UNASSIGNED: "UNASSIGNED",};const PermissionCheckResultType = { ALLOWED: "ALLOWED", DENIED: "DENIED", UNSURE: "UNSURE",};const PermissionCheckStatusType = { COMPLETE: "COMPLETE", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS",};const SummaryStateType = { AVAILABLE: "AVAILABLE", FAILED: "FAILED", NOT_AVAILABLE: "NOT_AVAILABLE", NOT_SUPPORTED: "NOT_SUPPORTED",};const 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",};const JobStatusType = { COMPLETED: "COMPLETED", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS",};const PolicyOwnerEntityType = { GROUP: "GROUP", ROLE: "ROLE", USER: "USER",};const DeletionTaskStatusType = { FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", NOT_STARTED: "NOT_STARTED", SUCCEEDED: "SUCCEEDED",};const EncodingType = { PEM: "PEM", SSH: "SSH",};const PolicyUsageType = { PermissionsBoundary: "PermissionsBoundary", PermissionsPolicy: "PermissionsPolicy",};const PolicyScopeType = { AWS: "AWS", All: "All", Local: "Local",};const PolicyType = { INLINE: "INLINE", MANAGED: "MANAGED",};const GlobalEndpointTokenVersion = { v1Token: "v1Token", v2Token: "v2Token",};const 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",};const PolicyEvaluationDecisionType = { ALLOWED: "allowed", EXPLICIT_DENY: "explicitDeny", IMPLICIT_DENY: "implicitDeny",};const PolicySourceType = { AWS_MANAGED: "aws-managed", GROUP: "group", NONE: "none", RESOURCE: "resource", ROLE: "role", USER: "user", USER_MANAGED: "user-managed",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.IAMServiceException = IAMServiceException.IAMServiceException;exports.AcceptDelegationRequestCommand = AcceptDelegationRequestCommand;exports.AccessAdvisorUsageGranularityType = AccessAdvisorUsageGranularityType;exports.AddClientIDToOpenIDConnectProviderCommand = AddClientIDToOpenIDConnectProviderCommand;exports.AddRoleToInstanceProfileCommand = AddRoleToInstanceProfileCommand;exports.AddUserToGroupCommand = AddUserToGroupCommand;exports.AssertionEncryptionModeType = AssertionEncryptionModeType;exports.AssignmentStatusType = AssignmentStatusType;exports.AssociateDelegationRequestCommand = AssociateDelegationRequestCommand;exports.AttachGroupPolicyCommand = AttachGroupPolicyCommand;exports.AttachRolePolicyCommand = AttachRolePolicyCommand;exports.AttachUserPolicyCommand = AttachUserPolicyCommand;exports.ChangePasswordCommand = ChangePasswordCommand;exports.ContextKeyTypeEnum = ContextKeyTypeEnum;exports.CreateAccessKeyCommand = CreateAccessKeyCommand;exports.CreateAccountAliasCommand = CreateAccountAliasCommand;exports.CreateDelegationRequestCommand = CreateDelegationRequestCommand;exports.CreateGroupCommand = CreateGroupCommand;exports.CreateInstanceProfileCommand = CreateInstanceProfileCommand;exports.CreateLoginProfileCommand = CreateLoginProfileCommand;exports.CreateOpenIDConnectProviderCommand = CreateOpenIDConnectProviderCommand;exports.CreatePolicyCommand = CreatePolicyCommand;exports.CreatePolicyVersionCommand = CreatePolicyVersionCommand;exports.CreateRoleCommand = CreateRoleCommand;exports.CreateSAMLProviderCommand = CreateSAMLProviderCommand;exports.CreateServiceLinkedRoleCommand = CreateServiceLinkedRoleCommand;exports.CreateServiceSpecificCredentialCommand = CreateServiceSpecificCredentialCommand;exports.CreateUserCommand = CreateUserCommand;exports.CreateVirtualMFADeviceCommand = CreateVirtualMFADeviceCommand;exports.DeactivateMFADeviceCommand = DeactivateMFADeviceCommand;exports.DeleteAccessKeyCommand = DeleteAccessKeyCommand;exports.DeleteAccountAliasCommand = DeleteAccountAliasCommand;exports.DeleteAccountPasswordPolicyCommand = DeleteAccountPasswordPolicyCommand;exports.DeleteGroupCommand = DeleteGroupCommand;exports.DeleteGroupPolicyCommand = DeleteGroupPolicyCommand;exports.DeleteInstanceProfileCommand = DeleteInstanceProfileCommand;exports.DeleteLoginProfileCommand = DeleteLoginProfileCommand;exports.DeleteOpenIDConnectProviderCommand = DeleteOpenIDConnectProviderCommand;exports.DeletePolicyCommand = DeletePolicyCommand;exports.DeletePolicyVersionCommand = DeletePolicyVersionCommand;exports.DeleteRoleCommand = DeleteRoleCommand;exports.DeleteRolePermissionsBoundaryCommand = DeleteRolePermissionsBoundaryCommand;exports.DeleteRolePolicyCommand = DeleteRolePolicyCommand;exports.DeleteSAMLProviderCommand = DeleteSAMLProviderCommand;exports.DeleteSSHPublicKeyCommand = DeleteSSHPublicKeyCommand;exports.DeleteServerCertificateCommand = DeleteServerCertificateCommand;exports.DeleteServiceLinkedRoleCommand = DeleteServiceLinkedRoleCommand;exports.DeleteServiceSpecificCredentialCommand = DeleteServiceSpecificCredentialCommand;exports.DeleteSigningCertificateCommand = DeleteSigningCertificateCommand;exports.DeleteUserCommand = DeleteUserCommand;exports.DeleteUserPermissionsBoundaryCommand = DeleteUserPermissionsBoundaryCommand;exports.DeleteUserPolicyCommand = DeleteUserPolicyCommand;exports.DeleteVirtualMFADeviceCommand = DeleteVirtualMFADeviceCommand;exports.DeletionTaskStatusType = DeletionTaskStatusType;exports.DetachGroupPolicyCommand = DetachGroupPolicyCommand;exports.DetachRolePolicyCommand = DetachRolePolicyCommand;exports.DetachUserPolicyCommand = DetachUserPolicyCommand;exports.DisableOrganizationsRootCredentialsManagementCommand = DisableOrganizationsRootCredentialsManagementCommand;exports.DisableOrganizationsRootSessionsCommand = DisableOrganizationsRootSessionsCommand;exports.DisableOutboundWebIdentityFederationCommand = DisableOutboundWebIdentityFederationCommand;exports.EnableMFADeviceCommand = EnableMFADeviceCommand;exports.EnableOrganizationsRootCredentialsManagementCommand = EnableOrganizationsRootCredentialsManagementCommand;exports.EnableOrganizationsRootSessionsCommand = EnableOrganizationsRootSessionsCommand;exports.EnableOutboundWebIdentityFederationCommand = EnableOutboundWebIdentityFederationCommand;exports.EncodingType = EncodingType;exports.EntityType = EntityType;exports.FeatureType = FeatureType;exports.GenerateCredentialReportCommand = GenerateCredentialReportCommand;exports.GenerateOrganizationsAccessReportCommand = GenerateOrganizationsAccessReportCommand;exports.GenerateServiceLastAccessedDetailsCommand = GenerateServiceLastAccessedDetailsCommand;exports.GetAccessKeyLastUsedCommand = GetAccessKeyLastUsedCommand;exports.GetAccountAuthorizationDetailsCommand = GetAccountAuthorizationDetailsCommand;exports.GetAccountPasswordPolicyCommand = GetAccountPasswordPolicyCommand;exports.GetAccountSummaryCommand = GetAccountSummaryCommand;exports.GetContextKeysForCustomPolicyCommand = GetContextKeysForCustomPolicyCommand;exports.GetContextKeysForPrincipalPolicyCommand = GetContextKeysForPrincipalPolicyCommand;exports.GetCredentialReportCommand = GetCredentialReportCommand;exports.GetDelegationRequestCommand = GetDelegationRequestCommand;exports.GetGroupCommand = GetGroupCommand;exports.GetGroupPolicyCommand = GetGroupPolicyCommand;exports.GetHumanReadableSummaryCommand = GetHumanReadableSummaryCommand;exports.GetInstanceProfileCommand = GetInstanceProfileCommand;exports.GetLoginProfileCommand = GetLoginProfileCommand;exports.GetMFADeviceCommand = GetMFADeviceCommand;exports.GetOpenIDConnectProviderCommand = GetOpenIDConnectProviderCommand;exports.GetOrganizationsAccessReportCommand = GetOrganizationsAccessReportCommand;exports.GetOutboundWebIdentityFederationInfoCommand = GetOutboundWebIdentityFederationInfoCommand;exports.GetPolicyCommand = GetPolicyCommand;exports.GetPolicyVersionCommand = GetPolicyVersionCommand;exports.GetRoleCommand = GetRoleCommand;exports.GetRolePolicyCommand = GetRolePolicyCommand;exports.GetSAMLProviderCommand = GetSAMLProviderCommand;exports.GetSSHPublicKeyCommand = GetSSHPublicKeyCommand;exports.GetServerCertificateCommand = GetServerCertificateCommand;exports.GetServiceLastAccessedDetailsCommand = GetServiceLastAccessedDetailsCommand;exports.GetServiceLastAccessedDetailsWithEntitiesCommand = GetServiceLastAccessedDetailsWithEntitiesCommand;exports.GetServiceLinkedRoleDeletionStatusCommand = GetServiceLinkedRoleDeletionStatusCommand;exports.GetUserCommand = GetUserCommand;exports.GetUserPolicyCommand = GetUserPolicyCommand;exports.GlobalEndpointTokenVersion = GlobalEndpointTokenVersion;exports.IAM = IAM;exports.IAMClient = IAMClient;exports.JobStatusType = JobStatusType;exports.ListAccessKeysCommand = ListAccessKeysCommand;exports.ListAccountAliasesCommand = ListAccountAliasesCommand;exports.ListAttachedGroupPoliciesCommand = ListAttachedGroupPoliciesCommand;exports.ListAttachedRolePoliciesCommand = ListAttachedRolePoliciesCommand;exports.ListAttachedUserPoliciesCommand = ListAttachedUserPoliciesCommand;exports.ListDelegationRequestsCommand = ListDelegationRequestsCommand;exports.ListEntitiesForPolicyCommand = ListEntitiesForPolicyCommand;exports.ListGroupPoliciesCommand = ListGroupPoliciesCommand;exports.ListGroupsCommand = ListGroupsCommand;exports.ListGroupsForUserCommand = ListGroupsForUserCommand;exports.ListInstanceProfileTagsCommand = ListInstanceProfileTagsCommand;exports.ListInstanceProfilesCommand = ListInstanceProfilesCommand;exports.ListInstanceProfilesForRoleCommand = ListInstanceProfilesForRoleCommand;exports.ListMFADeviceTagsCommand = ListMFADeviceTagsCommand;exports.ListMFADevicesCommand = ListMFADevicesCommand;exports.ListOpenIDConnectProviderTagsCommand = ListOpenIDConnectProviderTagsCommand;exports.ListOpenIDConnectProvidersCommand = ListOpenIDConnectProvidersCommand;exports.ListOrganizationsFeaturesCommand = ListOrganizationsFeaturesCommand;exports.ListPoliciesCommand = ListPoliciesCommand;exports.ListPoliciesGrantingServiceAccessCommand = ListPoliciesGrantingServiceAccessCommand;exports.ListPolicyTagsCommand = ListPolicyTagsCommand;exports.ListPolicyVersionsCommand = ListPolicyVersionsCommand;exports.ListRolePoliciesCommand = ListRolePoliciesCommand;exports.ListRoleTagsCommand = ListRoleTagsCommand;exports.ListRolesCommand = ListRolesCommand;exports.ListSAMLProviderTagsCommand = ListSAMLProviderTagsCommand;exports.ListSAMLProvidersCommand = ListSAMLProvidersCommand;exports.ListSSHPublicKeysCommand = ListSSHPublicKeysCommand;exports.ListServerCertificateTagsCommand = ListServerCertificateTagsCommand;exports.ListServerCertificatesCommand = ListServerCertificatesCommand;exports.ListServiceSpecificCredentialsCommand = ListServiceSpecificCredentialsCommand;exports.ListSigningCertificatesCommand = ListSigningCertificatesCommand;exports.ListUserPoliciesCommand = ListUserPoliciesCommand;exports.ListUserTagsCommand = ListUserTagsCommand;exports.ListUsersCommand = ListUsersCommand;exports.ListVirtualMFADevicesCommand = ListVirtualMFADevicesCommand;exports.PermissionCheckResultType = PermissionCheckResultType;exports.PermissionCheckStatusType = PermissionCheckStatusType;exports.PermissionsBoundaryAttachmentType = PermissionsBoundaryAttachmentType;exports.PolicyEvaluationDecisionType = PolicyEvaluationDecisionType;exports.PolicyOwnerEntityType = PolicyOwnerEntityType;exports.PolicyParameterTypeEnum = PolicyParameterTypeEnum;exports.PolicyScopeType = PolicyScopeType;exports.PolicySourceType = PolicySourceType;exports.PolicyType = PolicyType;exports.PolicyUsageType = PolicyUsageType;exports.PutGroupPolicyCommand = PutGroupPolicyCommand;exports.PutRolePermissionsBoundaryCommand = PutRolePermissionsBoundaryCommand;exports.PutRolePolicyCommand = PutRolePolicyCommand;exports.PutUserPermissionsBoundaryCommand = PutUserPermissionsBoundaryCommand;exports.PutUserPolicyCommand = PutUserPolicyCommand;exports.RejectDelegationRequestCommand = RejectDelegationRequestCommand;exports.RemoveClientIDFromOpenIDConnectProviderCommand = RemoveClientIDFromOpenIDConnectProviderCommand;exports.RemoveRoleFromInstanceProfileCommand = RemoveRoleFromInstanceProfileCommand;exports.RemoveUserFromGroupCommand = RemoveUserFromGroupCommand;exports.ReportFormatType = ReportFormatType;exports.ReportStateType = ReportStateType;exports.ResetServiceSpecificCredentialCommand = ResetServiceSpecificCredentialCommand;exports.ResyncMFADeviceCommand = ResyncMFADeviceCommand;exports.SendDelegationTokenCommand = SendDelegationTokenCommand;exports.SetDefaultPolicyVersionCommand = SetDefaultPolicyVersionCommand;exports.SetSecurityTokenServicePreferencesCommand = SetSecurityTokenServicePreferencesCommand;exports.SimulateCustomPolicyCommand = SimulateCustomPolicyCommand;exports.SimulatePrincipalPolicyCommand = SimulatePrincipalPolicyCommand;exports.SortKeyType = SortKeyType;exports.StateType = StateType;exports.StatusType = StatusType;exports.SummaryKeyType = SummaryKeyType;exports.SummaryStateType = SummaryStateType;exports.TagInstanceProfileCommand = TagInstanceProfileCommand;exports.TagMFADeviceCommand = TagMFADeviceCommand;exports.TagOpenIDConnectProviderCommand = TagOpenIDConnectProviderCommand;exports.TagPolicyCommand = TagPolicyCommand;exports.TagRoleCommand = TagRoleCommand;exports.TagSAMLProviderCommand = TagSAMLProviderCommand;exports.TagServerCertificateCommand = TagServerCertificateCommand;exports.TagUserCommand = TagUserCommand;exports.UntagInstanceProfileCommand = UntagInstanceProfileCommand;exports.UntagMFADeviceCommand = UntagMFADeviceCommand;exports.UntagOpenIDConnectProviderCommand = UntagOpenIDConnectProviderCommand;exports.UntagPolicyCommand = UntagPolicyCommand;exports.UntagRoleCommand = UntagRoleCommand;exports.UntagSAMLProviderCommand = UntagSAMLProviderCommand;exports.UntagServerCertificateCommand = UntagServerCertificateCommand;exports.UntagUserCommand = UntagUserCommand;exports.UpdateAccessKeyCommand = UpdateAccessKeyCommand;exports.UpdateAccountPasswordPolicyCommand = UpdateAccountPasswordPolicyCommand;exports.UpdateAssumeRolePolicyCommand = UpdateAssumeRolePolicyCommand;exports.UpdateDelegationRequestCommand = UpdateDelegationRequestCommand;exports.UpdateGroupCommand = UpdateGroupCommand;exports.UpdateLoginProfileCommand = UpdateLoginProfileCommand;exports.UpdateOpenIDConnectProviderThumbprintCommand = UpdateOpenIDConnectProviderThumbprintCommand;exports.UpdateRoleCommand = UpdateRoleCommand;exports.UpdateRoleDescriptionCommand = UpdateRoleDescriptionCommand;exports.UpdateSAMLProviderCommand = UpdateSAMLProviderCommand;exports.UpdateSSHPublicKeyCommand = UpdateSSHPublicKeyCommand;exports.UpdateServerCertificateCommand = UpdateServerCertificateCommand;exports.UpdateServiceSpecificCredentialCommand = UpdateServiceSpecificCredentialCommand;exports.UpdateSigningCertificateCommand = UpdateSigningCertificateCommand;exports.UpdateUserCommand = UpdateUserCommand;exports.UploadSSHPublicKeyCommand = UploadSSHPublicKeyCommand;exports.UploadServerCertificateCommand = UploadServerCertificateCommand;exports.UploadSigningCertificateCommand = UploadSigningCertificateCommand;exports.paginateGetAccountAuthorizationDetails = paginateGetAccountAuthorizationDetails;exports.paginateGetGroup = paginateGetGroup;exports.paginateListAccessKeys = paginateListAccessKeys;exports.paginateListAccountAliases = paginateListAccountAliases;exports.paginateListAttachedGroupPolicies = paginateListAttachedGroupPolicies;exports.paginateListAttachedRolePolicies = paginateListAttachedRolePolicies;exports.paginateListAttachedUserPolicies = paginateListAttachedUserPolicies;exports.paginateListEntitiesForPolicy = paginateListEntitiesForPolicy;exports.paginateListGroupPolicies = paginateListGroupPolicies;exports.paginateListGroups = paginateListGroups;exports.paginateListGroupsForUser = paginateListGroupsForUser;exports.paginateListInstanceProfileTags = paginateListInstanceProfileTags;exports.paginateListInstanceProfiles = paginateListInstanceProfiles;exports.paginateListInstanceProfilesForRole = paginateListInstanceProfilesForRole;exports.paginateListMFADeviceTags = paginateListMFADeviceTags;exports.paginateListMFADevices = paginateListMFADevices;exports.paginateListOpenIDConnectProviderTags = paginateListOpenIDConnectProviderTags;exports.paginateListPolicies = paginateListPolicies;exports.paginateListPolicyTags = paginateListPolicyTags;exports.paginateListPolicyVersions = paginateListPolicyVersions;exports.paginateListRolePolicies = paginateListRolePolicies;exports.paginateListRoleTags = paginateListRoleTags;exports.paginateListRoles = paginateListRoles;exports.paginateListSAMLProviderTags = paginateListSAMLProviderTags;exports.paginateListSSHPublicKeys = paginateListSSHPublicKeys;exports.paginateListServerCertificateTags = paginateListServerCertificateTags;exports.paginateListServerCertificates = paginateListServerCertificates;exports.paginateListSigningCertificates = paginateListSigningCertificates;exports.paginateListUserPolicies = paginateListUserPolicies;exports.paginateListUserTags = paginateListUserTags;exports.paginateListUsers = paginateListUsers;exports.paginateListVirtualMFADevices = paginateListVirtualMFADevices;exports.paginateSimulateCustomPolicy = paginateSimulateCustomPolicy;exports.paginateSimulatePrincipalPolicy = paginateSimulatePrincipalPolicy;exports.waitForInstanceProfileExists = waitForInstanceProfileExists;exports.waitForPolicyExists = waitForPolicyExists;exports.waitForRoleExists = waitForRoleExists;exports.waitForUserExists = waitForUserExists;exports.waitUntilInstanceProfileExists = waitUntilInstanceProfileExists;exports.waitUntilPolicyExists = waitUntilPolicyExists;exports.waitUntilRoleExists = waitUntilRoleExists;exports.waitUntilUserExists = waitUntilUserExists;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') && !Object.prototype.hasOwnProperty.call(exports, '__proto__') && Object.defineProperty(exports, '__proto__', { enumerable: true, value: schemas_0['__proto__'] }); Object.keys(schemas_0).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') && !Object.prototype.hasOwnProperty.call(exports, '__proto__') && Object.defineProperty(exports, '__proto__', { enumerable: true, value: errors['__proto__'] }); Object.keys(errors).forEach(function (k) { if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});