UNPKG

lambda-live-debugger

Version:

Debug Lambda functions locally like it is running in the cloud

1,329 lines (1,222 loc) 120 kB
'use strict'; var middlewareHostHeader = require('@aws-sdk/middleware-host-header'); var middlewareLogger = require('@aws-sdk/middleware-logger'); var middlewareRecursionDetection = require('@aws-sdk/middleware-recursion-detection'); var middlewareUserAgent = require('@aws-sdk/middleware-user-agent'); var configResolver = require('@smithy/config-resolver'); var core = require('@smithy/core'); var schema = require('@smithy/core/schema'); var middlewareContentLength = require('@smithy/middleware-content-length'); var middlewareEndpoint = require('@smithy/middleware-endpoint'); var middlewareRetry = require('@smithy/middleware-retry'); var smithyClient = require('@smithy/smithy-client'); var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider'); var runtimeConfig = require('./runtimeConfig'); var regionConfigResolver = require('@aws-sdk/region-config-resolver'); var protocolHttp = require('@smithy/protocol-http'); var schemas_0 = require('./schemas/schemas_0'); var utilWaiter = require('@smithy/util-waiter'); 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(regionConfigResolver.getAwsRegionExtensionConfiguration(runtimeConfig), smithyClient.getDefaultExtensionConfiguration(runtimeConfig), protocolHttp.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, regionConfigResolver.resolveAwsRegionExtensionConfiguration(extensionConfiguration), smithyClient.resolveDefaultRuntimeConfig(extensionConfiguration), protocolHttp.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration)); }; class IAMClient extends smithyClient.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 = middlewareUserAgent.resolveUserAgentConfig(_config_1); const _config_3 = middlewareRetry.resolveRetryConfig(_config_2); const _config_4 = configResolver.resolveRegionConfig(_config_3); const _config_5 = middlewareHostHeader.resolveHostHeaderConfig(_config_4); const _config_6 = middlewareEndpoint.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(middlewareUserAgent.getUserAgentPlugin(this.config)); this.middlewareStack.use(middlewareRetry.getRetryPlugin(this.config)); this.middlewareStack.use(middlewareContentLength.getContentLengthPlugin(this.config)); this.middlewareStack.use(middlewareHostHeader.getHostHeaderPlugin(this.config)); this.middlewareStack.use(middlewareLogger.getLoggerPlugin(this.config)); this.middlewareStack.use(middlewareRecursionDetection.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 smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AcceptDelegationRequest", {}) .n("IAMClient", "AcceptDelegationRequestCommand") .sc(schemas_0.AcceptDelegationRequest$) .build() { } class AddClientIDToOpenIDConnectProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AddClientIDToOpenIDConnectProvider", {}) .n("IAMClient", "AddClientIDToOpenIDConnectProviderCommand") .sc(schemas_0.AddClientIDToOpenIDConnectProvider$) .build() { } class AddRoleToInstanceProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AddRoleToInstanceProfile", {}) .n("IAMClient", "AddRoleToInstanceProfileCommand") .sc(schemas_0.AddRoleToInstanceProfile$) .build() { } class AddUserToGroupCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AddUserToGroup", {}) .n("IAMClient", "AddUserToGroupCommand") .sc(schemas_0.AddUserToGroup$) .build() { } class AssociateDelegationRequestCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AssociateDelegationRequest", {}) .n("IAMClient", "AssociateDelegationRequestCommand") .sc(schemas_0.AssociateDelegationRequest$) .build() { } class AttachGroupPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AttachGroupPolicy", {}) .n("IAMClient", "AttachGroupPolicyCommand") .sc(schemas_0.AttachGroupPolicy$) .build() { } class AttachRolePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AttachRolePolicy", {}) .n("IAMClient", "AttachRolePolicyCommand") .sc(schemas_0.AttachRolePolicy$) .build() { } class AttachUserPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "AttachUserPolicy", {}) .n("IAMClient", "AttachUserPolicyCommand") .sc(schemas_0.AttachUserPolicy$) .build() { } class ChangePasswordCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ChangePassword", {}) .n("IAMClient", "ChangePasswordCommand") .sc(schemas_0.ChangePassword$) .build() { } class CreateAccessKeyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateAccessKey", {}) .n("IAMClient", "CreateAccessKeyCommand") .sc(schemas_0.CreateAccessKey$) .build() { } class CreateAccountAliasCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateAccountAlias", {}) .n("IAMClient", "CreateAccountAliasCommand") .sc(schemas_0.CreateAccountAlias$) .build() { } class CreateDelegationRequestCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateDelegationRequest", {}) .n("IAMClient", "CreateDelegationRequestCommand") .sc(schemas_0.CreateDelegationRequest$) .build() { } class CreateGroupCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateGroup", {}) .n("IAMClient", "CreateGroupCommand") .sc(schemas_0.CreateGroup$) .build() { } class CreateInstanceProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateInstanceProfile", {}) .n("IAMClient", "CreateInstanceProfileCommand") .sc(schemas_0.CreateInstanceProfile$) .build() { } class CreateLoginProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateLoginProfile", {}) .n("IAMClient", "CreateLoginProfileCommand") .sc(schemas_0.CreateLoginProfile$) .build() { } class CreateOpenIDConnectProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateOpenIDConnectProvider", {}) .n("IAMClient", "CreateOpenIDConnectProviderCommand") .sc(schemas_0.CreateOpenIDConnectProvider$) .build() { } class CreatePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreatePolicy", {}) .n("IAMClient", "CreatePolicyCommand") .sc(schemas_0.CreatePolicy$) .build() { } class CreatePolicyVersionCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreatePolicyVersion", {}) .n("IAMClient", "CreatePolicyVersionCommand") .sc(schemas_0.CreatePolicyVersion$) .build() { } class CreateRoleCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateRole", {}) .n("IAMClient", "CreateRoleCommand") .sc(schemas_0.CreateRole$) .build() { } class CreateSAMLProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateSAMLProvider", {}) .n("IAMClient", "CreateSAMLProviderCommand") .sc(schemas_0.CreateSAMLProvider$) .build() { } class CreateServiceLinkedRoleCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateServiceLinkedRole", {}) .n("IAMClient", "CreateServiceLinkedRoleCommand") .sc(schemas_0.CreateServiceLinkedRole$) .build() { } class CreateServiceSpecificCredentialCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateServiceSpecificCredential", {}) .n("IAMClient", "CreateServiceSpecificCredentialCommand") .sc(schemas_0.CreateServiceSpecificCredential$) .build() { } class CreateUserCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateUser", {}) .n("IAMClient", "CreateUserCommand") .sc(schemas_0.CreateUser$) .build() { } class CreateVirtualMFADeviceCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "CreateVirtualMFADevice", {}) .n("IAMClient", "CreateVirtualMFADeviceCommand") .sc(schemas_0.CreateVirtualMFADevice$) .build() { } class DeactivateMFADeviceCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeactivateMFADevice", {}) .n("IAMClient", "DeactivateMFADeviceCommand") .sc(schemas_0.DeactivateMFADevice$) .build() { } class DeleteAccessKeyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteAccessKey", {}) .n("IAMClient", "DeleteAccessKeyCommand") .sc(schemas_0.DeleteAccessKey$) .build() { } class DeleteAccountAliasCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteAccountAlias", {}) .n("IAMClient", "DeleteAccountAliasCommand") .sc(schemas_0.DeleteAccountAlias$) .build() { } class DeleteAccountPasswordPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteAccountPasswordPolicy", {}) .n("IAMClient", "DeleteAccountPasswordPolicyCommand") .sc(schemas_0.DeleteAccountPasswordPolicy$) .build() { } class DeleteGroupCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteGroup", {}) .n("IAMClient", "DeleteGroupCommand") .sc(schemas_0.DeleteGroup$) .build() { } class DeleteGroupPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteGroupPolicy", {}) .n("IAMClient", "DeleteGroupPolicyCommand") .sc(schemas_0.DeleteGroupPolicy$) .build() { } class DeleteInstanceProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteInstanceProfile", {}) .n("IAMClient", "DeleteInstanceProfileCommand") .sc(schemas_0.DeleteInstanceProfile$) .build() { } class DeleteLoginProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteLoginProfile", {}) .n("IAMClient", "DeleteLoginProfileCommand") .sc(schemas_0.DeleteLoginProfile$) .build() { } class DeleteOpenIDConnectProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteOpenIDConnectProvider", {}) .n("IAMClient", "DeleteOpenIDConnectProviderCommand") .sc(schemas_0.DeleteOpenIDConnectProvider$) .build() { } class DeletePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeletePolicy", {}) .n("IAMClient", "DeletePolicyCommand") .sc(schemas_0.DeletePolicy$) .build() { } class DeletePolicyVersionCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeletePolicyVersion", {}) .n("IAMClient", "DeletePolicyVersionCommand") .sc(schemas_0.DeletePolicyVersion$) .build() { } class DeleteRoleCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteRole", {}) .n("IAMClient", "DeleteRoleCommand") .sc(schemas_0.DeleteRole$) .build() { } class DeleteRolePermissionsBoundaryCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteRolePermissionsBoundary", {}) .n("IAMClient", "DeleteRolePermissionsBoundaryCommand") .sc(schemas_0.DeleteRolePermissionsBoundary$) .build() { } class DeleteRolePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteRolePolicy", {}) .n("IAMClient", "DeleteRolePolicyCommand") .sc(schemas_0.DeleteRolePolicy$) .build() { } class DeleteSAMLProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteSAMLProvider", {}) .n("IAMClient", "DeleteSAMLProviderCommand") .sc(schemas_0.DeleteSAMLProvider$) .build() { } class DeleteServerCertificateCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteServerCertificate", {}) .n("IAMClient", "DeleteServerCertificateCommand") .sc(schemas_0.DeleteServerCertificate$) .build() { } class DeleteServiceLinkedRoleCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteServiceLinkedRole", {}) .n("IAMClient", "DeleteServiceLinkedRoleCommand") .sc(schemas_0.DeleteServiceLinkedRole$) .build() { } class DeleteServiceSpecificCredentialCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteServiceSpecificCredential", {}) .n("IAMClient", "DeleteServiceSpecificCredentialCommand") .sc(schemas_0.DeleteServiceSpecificCredential$) .build() { } class DeleteSigningCertificateCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteSigningCertificate", {}) .n("IAMClient", "DeleteSigningCertificateCommand") .sc(schemas_0.DeleteSigningCertificate$) .build() { } class DeleteSSHPublicKeyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteSSHPublicKey", {}) .n("IAMClient", "DeleteSSHPublicKeyCommand") .sc(schemas_0.DeleteSSHPublicKey$) .build() { } class DeleteUserCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteUser", {}) .n("IAMClient", "DeleteUserCommand") .sc(schemas_0.DeleteUser$) .build() { } class DeleteUserPermissionsBoundaryCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteUserPermissionsBoundary", {}) .n("IAMClient", "DeleteUserPermissionsBoundaryCommand") .sc(schemas_0.DeleteUserPermissionsBoundary$) .build() { } class DeleteUserPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteUserPolicy", {}) .n("IAMClient", "DeleteUserPolicyCommand") .sc(schemas_0.DeleteUserPolicy$) .build() { } class DeleteVirtualMFADeviceCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DeleteVirtualMFADevice", {}) .n("IAMClient", "DeleteVirtualMFADeviceCommand") .sc(schemas_0.DeleteVirtualMFADevice$) .build() { } class DetachGroupPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DetachGroupPolicy", {}) .n("IAMClient", "DetachGroupPolicyCommand") .sc(schemas_0.DetachGroupPolicy$) .build() { } class DetachRolePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DetachRolePolicy", {}) .n("IAMClient", "DetachRolePolicyCommand") .sc(schemas_0.DetachRolePolicy$) .build() { } class DetachUserPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DetachUserPolicy", {}) .n("IAMClient", "DetachUserPolicyCommand") .sc(schemas_0.DetachUserPolicy$) .build() { } class DisableOrganizationsRootCredentialsManagementCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DisableOrganizationsRootCredentialsManagement", {}) .n("IAMClient", "DisableOrganizationsRootCredentialsManagementCommand") .sc(schemas_0.DisableOrganizationsRootCredentialsManagement$) .build() { } class DisableOrganizationsRootSessionsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DisableOrganizationsRootSessions", {}) .n("IAMClient", "DisableOrganizationsRootSessionsCommand") .sc(schemas_0.DisableOrganizationsRootSessions$) .build() { } class DisableOutboundWebIdentityFederationCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "DisableOutboundWebIdentityFederation", {}) .n("IAMClient", "DisableOutboundWebIdentityFederationCommand") .sc(schemas_0.DisableOutboundWebIdentityFederation$) .build() { } class EnableMFADeviceCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "EnableMFADevice", {}) .n("IAMClient", "EnableMFADeviceCommand") .sc(schemas_0.EnableMFADevice$) .build() { } class EnableOrganizationsRootCredentialsManagementCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "EnableOrganizationsRootCredentialsManagement", {}) .n("IAMClient", "EnableOrganizationsRootCredentialsManagementCommand") .sc(schemas_0.EnableOrganizationsRootCredentialsManagement$) .build() { } class EnableOrganizationsRootSessionsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "EnableOrganizationsRootSessions", {}) .n("IAMClient", "EnableOrganizationsRootSessionsCommand") .sc(schemas_0.EnableOrganizationsRootSessions$) .build() { } class EnableOutboundWebIdentityFederationCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "EnableOutboundWebIdentityFederation", {}) .n("IAMClient", "EnableOutboundWebIdentityFederationCommand") .sc(schemas_0.EnableOutboundWebIdentityFederation$) .build() { } class GenerateCredentialReportCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GenerateCredentialReport", {}) .n("IAMClient", "GenerateCredentialReportCommand") .sc(schemas_0.GenerateCredentialReport$) .build() { } class GenerateOrganizationsAccessReportCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GenerateOrganizationsAccessReport", {}) .n("IAMClient", "GenerateOrganizationsAccessReportCommand") .sc(schemas_0.GenerateOrganizationsAccessReport$) .build() { } class GenerateServiceLastAccessedDetailsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GenerateServiceLastAccessedDetails", {}) .n("IAMClient", "GenerateServiceLastAccessedDetailsCommand") .sc(schemas_0.GenerateServiceLastAccessedDetails$) .build() { } class GetAccessKeyLastUsedCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetAccessKeyLastUsed", {}) .n("IAMClient", "GetAccessKeyLastUsedCommand") .sc(schemas_0.GetAccessKeyLastUsed$) .build() { } class GetAccountAuthorizationDetailsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetAccountAuthorizationDetails", {}) .n("IAMClient", "GetAccountAuthorizationDetailsCommand") .sc(schemas_0.GetAccountAuthorizationDetails$) .build() { } class GetAccountPasswordPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetAccountPasswordPolicy", {}) .n("IAMClient", "GetAccountPasswordPolicyCommand") .sc(schemas_0.GetAccountPasswordPolicy$) .build() { } class GetAccountSummaryCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetAccountSummary", {}) .n("IAMClient", "GetAccountSummaryCommand") .sc(schemas_0.GetAccountSummary$) .build() { } class GetContextKeysForCustomPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetContextKeysForCustomPolicy", {}) .n("IAMClient", "GetContextKeysForCustomPolicyCommand") .sc(schemas_0.GetContextKeysForCustomPolicy$) .build() { } class GetContextKeysForPrincipalPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetContextKeysForPrincipalPolicy", {}) .n("IAMClient", "GetContextKeysForPrincipalPolicyCommand") .sc(schemas_0.GetContextKeysForPrincipalPolicy$) .build() { } class GetCredentialReportCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetCredentialReport", {}) .n("IAMClient", "GetCredentialReportCommand") .sc(schemas_0.GetCredentialReport$) .build() { } class GetDelegationRequestCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetDelegationRequest", {}) .n("IAMClient", "GetDelegationRequestCommand") .sc(schemas_0.GetDelegationRequest$) .build() { } class GetGroupCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetGroup", {}) .n("IAMClient", "GetGroupCommand") .sc(schemas_0.GetGroup$) .build() { } class GetGroupPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetGroupPolicy", {}) .n("IAMClient", "GetGroupPolicyCommand") .sc(schemas_0.GetGroupPolicy$) .build() { } class GetHumanReadableSummaryCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetHumanReadableSummary", {}) .n("IAMClient", "GetHumanReadableSummaryCommand") .sc(schemas_0.GetHumanReadableSummary$) .build() { } class GetInstanceProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetInstanceProfile", {}) .n("IAMClient", "GetInstanceProfileCommand") .sc(schemas_0.GetInstanceProfile$) .build() { } class GetLoginProfileCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetLoginProfile", {}) .n("IAMClient", "GetLoginProfileCommand") .sc(schemas_0.GetLoginProfile$) .build() { } class GetMFADeviceCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetMFADevice", {}) .n("IAMClient", "GetMFADeviceCommand") .sc(schemas_0.GetMFADevice$) .build() { } class GetOpenIDConnectProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetOpenIDConnectProvider", {}) .n("IAMClient", "GetOpenIDConnectProviderCommand") .sc(schemas_0.GetOpenIDConnectProvider$) .build() { } class GetOrganizationsAccessReportCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetOrganizationsAccessReport", {}) .n("IAMClient", "GetOrganizationsAccessReportCommand") .sc(schemas_0.GetOrganizationsAccessReport$) .build() { } class GetOutboundWebIdentityFederationInfoCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetOutboundWebIdentityFederationInfo", {}) .n("IAMClient", "GetOutboundWebIdentityFederationInfoCommand") .sc(schemas_0.GetOutboundWebIdentityFederationInfo$) .build() { } class GetPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetPolicy", {}) .n("IAMClient", "GetPolicyCommand") .sc(schemas_0.GetPolicy$) .build() { } class GetPolicyVersionCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetPolicyVersion", {}) .n("IAMClient", "GetPolicyVersionCommand") .sc(schemas_0.GetPolicyVersion$) .build() { } class GetRoleCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetRole", {}) .n("IAMClient", "GetRoleCommand") .sc(schemas_0.GetRole$) .build() { } class GetRolePolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetRolePolicy", {}) .n("IAMClient", "GetRolePolicyCommand") .sc(schemas_0.GetRolePolicy$) .build() { } class GetSAMLProviderCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetSAMLProvider", {}) .n("IAMClient", "GetSAMLProviderCommand") .sc(schemas_0.GetSAMLProvider$) .build() { } class GetServerCertificateCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetServerCertificate", {}) .n("IAMClient", "GetServerCertificateCommand") .sc(schemas_0.GetServerCertificate$) .build() { } class GetServiceLastAccessedDetailsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetails", {}) .n("IAMClient", "GetServiceLastAccessedDetailsCommand") .sc(schemas_0.GetServiceLastAccessedDetails$) .build() { } class GetServiceLastAccessedDetailsWithEntitiesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetServiceLastAccessedDetailsWithEntities", {}) .n("IAMClient", "GetServiceLastAccessedDetailsWithEntitiesCommand") .sc(schemas_0.GetServiceLastAccessedDetailsWithEntities$) .build() { } class GetServiceLinkedRoleDeletionStatusCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetServiceLinkedRoleDeletionStatus", {}) .n("IAMClient", "GetServiceLinkedRoleDeletionStatusCommand") .sc(schemas_0.GetServiceLinkedRoleDeletionStatus$) .build() { } class GetSSHPublicKeyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetSSHPublicKey", {}) .n("IAMClient", "GetSSHPublicKeyCommand") .sc(schemas_0.GetSSHPublicKey$) .build() { } class GetUserCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetUser", {}) .n("IAMClient", "GetUserCommand") .sc(schemas_0.GetUser$) .build() { } class GetUserPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "GetUserPolicy", {}) .n("IAMClient", "GetUserPolicyCommand") .sc(schemas_0.GetUserPolicy$) .build() { } class ListAccessKeysCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListAccessKeys", {}) .n("IAMClient", "ListAccessKeysCommand") .sc(schemas_0.ListAccessKeys$) .build() { } class ListAccountAliasesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListAccountAliases", {}) .n("IAMClient", "ListAccountAliasesCommand") .sc(schemas_0.ListAccountAliases$) .build() { } class ListAttachedGroupPoliciesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListAttachedGroupPolicies", {}) .n("IAMClient", "ListAttachedGroupPoliciesCommand") .sc(schemas_0.ListAttachedGroupPolicies$) .build() { } class ListAttachedRolePoliciesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListAttachedRolePolicies", {}) .n("IAMClient", "ListAttachedRolePoliciesCommand") .sc(schemas_0.ListAttachedRolePolicies$) .build() { } class ListAttachedUserPoliciesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListAttachedUserPolicies", {}) .n("IAMClient", "ListAttachedUserPoliciesCommand") .sc(schemas_0.ListAttachedUserPolicies$) .build() { } class ListDelegationRequestsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListDelegationRequests", {}) .n("IAMClient", "ListDelegationRequestsCommand") .sc(schemas_0.ListDelegationRequests$) .build() { } class ListEntitiesForPolicyCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListEntitiesForPolicy", {}) .n("IAMClient", "ListEntitiesForPolicyCommand") .sc(schemas_0.ListEntitiesForPolicy$) .build() { } class ListGroupPoliciesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListGroupPolicies", {}) .n("IAMClient", "ListGroupPoliciesCommand") .sc(schemas_0.ListGroupPolicies$) .build() { } class ListGroupsCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListGroups", {}) .n("IAMClient", "ListGroupsCommand") .sc(schemas_0.ListGroups$) .build() { } class ListGroupsForUserCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListGroupsForUser", {}) .n("IAMClient", "ListGroupsForUserCommand") .sc(schemas_0.ListGroupsForUser$) .build() { } class ListInstanceProfilesCommand extends smithyClient.Command .classBuilder() .ep(commonParams) .m(function (Command, cs, config, o) { return [middlewareEndpoint.getEndpointPlugin(config, Command.getEndpointParameterInstructions())]; }) .s("AWSIdentityManagementV20100508", "ListInstanceProfiles", {}) .n("IAMClient", "ListInstanceProfilesCommand") .sc(schemas_0.ListInstanceProfiles$) .build() { } class ListInstanceProfilesForRoleCommand extends smithyClient.