lambda-live-debugger
Version:
Debug Lambda functions locally like it is running in the cloud
1,329 lines (1,222 loc) • 120 kB
JavaScript
'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.