/proc/self/task/7/root/var/runtime/node_modules/@aws-sdk/client-mpa/dist-cjs
This explorer reads the filesystem of the server it runs on, so /workspace/user isn't present here. Browsing and the terminal still work against this server's own disk from /.
const { awsEndpointFunctions, emitWarningIfUnsupportedVersion: emitWarningIfUnsupportedVersion$1, createDefaultUserAgentProvider, NODE_APP_ID_CONFIG_OPTIONS, getAwsRegionExtensionConfiguration, resolveAwsRegionExtensionConfiguration, resolveUserAgentConfig, resolveHostHeaderConfig, getUserAgentPlugin, getHostHeaderPlugin, getLoggerPlugin, getRecursionDetectionPlugin } = require("@aws-sdk/core/client");const { getHttpAuthSchemeEndpointRuleSetPlugin, DefaultIdentityProviderConfig, getHttpSigningPlugin, createPaginator } = require("@smithy/core");const { normalizeProvider, getSmithyContext, ServiceException, NoOpLogger, emitWarningIfUnsupportedVersion, loadConfigsForDefaultMode, getDefaultExtensionConfiguration, resolveDefaultRuntimeConfig, Client, makeBuilder, createAggregatedClient } = require("@smithy/core/client");const { Command: $Command } = require("@smithy/core/client");exports.$Command = $Command;exports.__Client = Client;const { resolveDefaultsModeConfig, loadConfig, NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, NODE_REGION_CONFIG_OPTIONS, NODE_REGION_CONFIG_FILE_OPTIONS, resolveRegionConfig } = require("@smithy/core/config");const { BinaryDecisionDiagram, EndpointCache, decideEndpoint, customEndpointFunctions, resolveEndpointConfig, getEndpointPlugin } = require("@smithy/core/endpoints");const { parseUrl, getHttpHandlerExtensionConfiguration, resolveHttpHandlerRuntimeConfig, getContentLengthPlugin } = require("@smithy/core/protocols");const { DEFAULT_RETRY_MODE, NODE_RETRY_MODE_CONFIG_OPTIONS, NODE_MAX_ATTEMPT_CONFIG_OPTIONS, resolveRetryConfig, getRetryPlugin } = require("@smithy/core/retry");const { TypeRegistry, getSchemaSerdePlugin } = require("@smithy/core/schema");const { resolveAwsSdkSigV4Config, AwsSdkSigV4Signer, NODE_AUTH_SCHEME_PREFERENCE_OPTIONS } = require("@aws-sdk/core/httpAuthSchemes");const { defaultProvider } = require("@aws-sdk/credential-provider-node");const { toUtf8, fromUtf8, toBase64, fromBase64, calculateBodyLength } = require("@smithy/core/serde");const { streamCollector, NodeHttpHandler } = require("@smithy/node-http-handler");const { AwsRestJsonProtocol } = require("@aws-sdk/core/protocols");const { Sha256 } = require("@smithy/core/checksum"); const defaultMPAHttpAuthSchemeParametersProvider = async (config, context, input) => { return { operation: getSmithyContext(context).operation, region: await normalizeProvider(config.region)() || (() => { throw new Error("expected `region` to be configured for `aws.auth#sigv4`"); })(), };};function createAwsAuthSigv4HttpAuthOption(authParameters) { return { schemeId: "aws.auth#sigv4", signingProperties: { name: "mpa", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultMPAHttpAuthSchemeProvider = (authParameters) => { const options = []; switch (authParameters.operation) { default: { options.push(createAwsAuthSigv4HttpAuthOption(authParameters)); } } return options;};const resolveHttpAuthSchemeConfig = (config) => { const config_0 = resolveAwsSdkSigV4Config(config); return Object.assign(config_0, { authSchemePreference: normalizeProvider(config.authSchemePreference ?? []), });}; const resolveClientEndpointParameters = (options) => { return Object.assign(options, { useFipsEndpoint: options.useFipsEndpoint ?? false, defaultSigningName: "mpa", });};const commonParams = { UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" }, Endpoint: { type: "builtInParams", name: "endpoint" }, Region: { type: "builtInParams", name: "region" },}; var version = "3.1104.0";var packageInfo = { version: version}; const a = "isSet", b = { "ref": "Endpoint" }, c = [{ "ref": "Region" }];const _data = { conditions: [ [a, [b]], [a, c], ["aws.partition", c, "PartitionResult"], ["booleanEquals", [{ ref: "UseFIPS" }, true]] ], results: [ [-1], [-1, "Invalid Configuration: FIPS and custom endpoint are not supported"], [b, {}], ["https://mpa-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", {}], ["https://mpa.{Region}.{PartitionResult#dualStackDnsSuffix}", {}], [-1, "Invalid Configuration: Missing Region"] ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([ -1, 1, -1, 0, 6, 3, 1, 4, r + 5, 2, 5, r + 5, 3, r + 3, r + 4, 3, r + 1, r + 2,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({ size: 50, params: ["Endpoint", "Region", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => { return cache.get(endpointParams, () => decideEndpoint(bdd, { endpointParams: endpointParams, logger: context.logger, }));};customEndpointFunctions.aws = awsEndpointFunctions; class MPAServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, MPAServiceException.prototype); }} class AccessDeniedException extends MPAServiceException { name = "AccessDeniedException"; $fault = "client"; Message; constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, AccessDeniedException.prototype); this.Message = opts.Message; }}class ConflictException extends MPAServiceException { name = "ConflictException"; $fault = "client"; Message; constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictException.prototype); this.Message = opts.Message; }}class InternalServerException extends MPAServiceException { name = "InternalServerException"; $fault = "server"; $retryable = {}; Message; constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerException.prototype); this.Message = opts.Message; }}class ServiceQuotaExceededException extends MPAServiceException { name = "ServiceQuotaExceededException"; $fault = "client"; Message; constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype); this.Message = opts.Message; }}class ThrottlingException extends MPAServiceException { name = "ThrottlingException"; $fault = "client"; Message; constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ThrottlingException.prototype); this.Message = opts.Message; }}class ValidationException extends MPAServiceException { name = "ValidationException"; $fault = "client"; Message; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); this.Message = opts.Message; }}class ResourceNotFoundException extends MPAServiceException { name = "ResourceNotFoundException"; $fault = "client"; Message; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); this.Message = opts.Message; }}class InvalidParameterException extends MPAServiceException { name = "InvalidParameterException"; $fault = "client"; Message; constructor(opts) { super({ name: "InvalidParameterException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, InvalidParameterException.prototype); this.Message = opts.Message; }}class TooManyTagsException extends MPAServiceException { name = "TooManyTagsException"; $fault = "client"; Message; ResourceName; constructor(opts) { super({ name: "TooManyTagsException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, TooManyTagsException.prototype); this.Message = opts.Message; this.ResourceName = opts.ResourceName; }} const _A = "Approvers";const _ACS = "ActionCompletionStrategy";const _ADE = "AccessDeniedException";const _AI = "ApproverId";const _AIp = "ApproverIds";const _AN = "ActionName";const _APU = "ApprovalPortalUrl";const _AR = "ApproverResponses";const _AS = "ApprovalStrategy";const _ASR = "AdditionalSecurityRequirements";const _ASRp = "ApprovalStrategyResponse";const _AT = "ApprovalTeams";const _ATA = "ApprovalTeamArn";const _ATN = "ApprovalTeamName";const _ATRA = "ApprovalTeamRequestApprover";const _ATRAp = "ApprovalTeamRequestApprovers";const _Ar = "Arn";const _BSA = "BaselineSessionArn";const _CAT = "CreateApprovalTeam";const _CATR = "CreateApprovalTeamRequest";const _CATRr = "CreateApprovalTeamResponse";const _CE = "ConflictException";const _CIS = "CreateIdentitySource";const _CISR = "CreateIdentitySourceRequest";const _CISRr = "CreateIdentitySourceResponse";const _CS = "CancelSession";const _CSR = "CancelSessionRequest";const _CSRa = "CancelSessionResponse";const _CT = "ClientToken";const _CTo = "CompletionTime";const _CTr = "CreationTime";const _D = "Description";const _DCT = "DeletionCompletionTime";const _DIATV = "DeleteInactiveApprovalTeamVersion";const _DIATVR = "DeleteInactiveApprovalTeamVersionRequest";const _DIATVRe = "DeleteInactiveApprovalTeamVersionResponse";const _DIS = "DeleteIdentitySource";const _DISR = "DeleteIdentitySourceRequest";const _DST = "DeletionStartTime";const _DV = "DefaultVersion";const _Do = "Document";const _ES = "ExecutionStatus";const _ET = "ExpirationTime";const _F = "Filter";const _FN = "FieldName";const _Fi = "Filters";const _GAT = "GetApprovalTeam";const _GATR = "GetApprovalTeamRequest";const _GATRA = "GetApprovalTeamResponseApprover";const _GATRAe = "GetApprovalTeamResponseApprovers";const _GATRe = "GetApprovalTeamResponse";const _GIS = "GetIdentitySource";const _GISR = "GetIdentitySourceRequest";const _GISRe = "GetIdentitySourceResponse";const _GPV = "GetPolicyVersion";const _GPVR = "GetPolicyVersionRequest";const _GPVRe = "GetPolicyVersionResponse";const _GRP = "GetResourcePolicy";const _GRPR = "GetResourcePolicyRequest";const _GRPRe = "GetResourcePolicyResponse";const _GS = "GetSession";const _GSR = "GetSessionRequest";const _GSRAR = "GetSessionResponseApproverResponse";const _GSRARe = "GetSessionResponseApproverResponses";const _GSRe = "GetSessionResponse";const _IA = "InstanceArn";const _ID = "IsDefault";const _II = "IdentityId";const _IIC = "IamIdentityCenter";const _IICFG = "IamIdentityCenterForGet";const _IICFL = "IamIdentityCenterForList";const _IPE = "InvalidParameterException";const _IS = "IdentitySources";const _ISA = "IdentitySourceArn";const _ISE = "InternalServerException";const _ISFL = "IdentitySourceForList";const _ISP = "IdentitySourceParameters";const _ISPFG = "IdentitySourceParametersForGet";const _ISPFL = "IdentitySourceParametersForList";const _IST = "IdentitySourceType";const _IT = "InitiationTime";const _LA = "LastActivity";const _LAT = "LastActivityTime";const _LATR = "ListApprovalTeamsRequest";const _LATRAT = "ListApprovalTeamsResponseApprovalTeam";const _LATRATi = "ListApprovalTeamsResponseApprovalTeams";const _LATRi = "ListApprovalTeamsResponse";const _LATi = "ListApprovalTeams";const _LIS = "ListIdentitySources";const _LISR = "ListIdentitySourcesRequest";const _LISRi = "ListIdentitySourcesResponse";const _LP = "ListPolicies";const _LPR = "ListPoliciesRequest";const _LPRi = "ListPoliciesResponse";const _LPV = "ListPolicyVersions";const _LPVR = "ListPolicyVersionsRequest";const _LPVRi = "ListPolicyVersionsResponse";const _LRP = "ListResourcePolicies";const _LRPR = "ListResourcePoliciesRequest";const _LRPRRP = "ListResourcePoliciesResponseResourcePolicy";const _LRPRRPi = "ListResourcePoliciesResponseResourcePolicies";const _LRPRi = "ListResourcePoliciesResponse";const _LS = "ListSessions";const _LSR = "ListSessionsRequest";const _LSRS = "ListSessionsResponseSession";const _LSRSi = "ListSessionsResponseSessions";const _LSRi = "ListSessionsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _LUT = "LastUpdateTime";const _LUTa = "LastUpdatedTime";const _M = "Message";const _MAR = "MinApprovalsRequired";const _MM = "MfaMethods";const _MMf = "MfaMethod";const _MN = "MofN";const _MNAS = "MofNApprovalStrategy";const _MR = "MaxResults";const _Me = "Metadata";const _N = "Name";const _NOA = "NumberOfApprovers";const _NT = "NextToken";const _O = "Operator";const _P = "Policies";const _PA = "PolicyArn";const _PBSA = "PendingBaselineSessionArn";const _PD = "PolicyDocument";const _PII = "PrimaryIdentityId";const _PIS = "PrimaryIdentityStatus";const _PISA = "PrimaryIdentitySourceArn";const _PN = "PolicyName";const _PR = "PolicyReference";const _PRA = "ProtectedResourceArn";const _PRo = "PoliciesReferences";const _PT = "PolicyType";const _PU = "PendingUpdate";const _PV = "PolicyVersion";const _PVA = "PolicyVersionArn";const _PVS = "PolicyVersionSummary";const _PVo = "PolicyVersions";const _PWD = "PendingWindowDays";const _Po = "Policy";const _R = "Response";const _RA = "ResourceArn";const _RAI = "RequesterAccountId";const _RC = "RequesterComment";const _RN = "ResourceName";const _RNFE = "ResourceNotFoundException";const _RP = "ResourcePolicies";const _RPA = "RequesterPrincipalArn";const _RR = "RequesterRegion";const _RSP = "RequesterServicePrincipal";const _RT = "ResponseTime";const _Re = "Region";const _S = "Status";const _SA = "SessionArn";const _SAATD = "StartActiveApprovalTeamDeletion";const _SAATDR = "StartActiveApprovalTeamDeletionRequest";const _SAATDRt = "StartActiveApprovalTeamDeletionResponse";const _SATB = "StartApprovalTeamBaseline";const _SATBR = "StartApprovalTeamBaselineRequest";const _SATBRt = "StartApprovalTeamBaselineResponse";const _SC = "StatusCode";const _SK = "SessionKey";const _SM = "StatusMessage";const _SMe = "SessionMetadata";const _SQEE = "ServiceQuotaExceededException";const _SS = "SyncStatus";const _SV = "SessionValue";const _Se = "Sessions";const _T = "Tags";const _TE = "ThrottlingException";const _TK = "TagKey";const _TKL = "TagKeyList";const _TKa = "TagKeys";const _TMTE = "TooManyTagsException";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TV = "TagValue";const _Ty = "Type";const _UA = "UpdateActions";const _UAT = "UpdateApprovalTeam";const _UATR = "UpdateApprovalTeamRequest";const _UATRp = "UpdateApprovalTeamResponse";const _UIT = "UpdateInitiationTime";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _USA = "UpdateSessionArn";const _V = "Value";const _VE = "ValidationException";const _VI = "VersionId";const _c = "client";const _e = "error";const _h = "http";const _hE = "httpError";const _hQ = "httpQuery";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.mpa";const _se = "server";const n0 = "com.amazonaws.mpa";const _s_registry = TypeRegistry.for(_s);var MPAServiceException$ = [-3, _s, "MPAServiceException", 0, [], []];_s_registry.registerError(MPAServiceException$, MPAServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE, { [_e]: _c, [_hE]: 403 }, [_M], [0], 1];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ConflictException$ = [-3, n0, _CE, { [_e]: _c, [_hE]: 409 }, [_M], [0], 1];n0_registry.registerError(ConflictException$, ConflictException);var InternalServerException$ = [-3, n0, _ISE, { [_e]: _se, [_hE]: 500 }, [_M], [0], 1];n0_registry.registerError(InternalServerException$, InternalServerException);var InvalidParameterException$ = [-3, n0, _IPE, { [_e]: _c, [_hE]: 400 }, [_M], [0], 1];n0_registry.registerError(InvalidParameterException$, InvalidParameterException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_M], [0], 1];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceQuotaExceededException$ = [-3, n0, _SQEE, { [_e]: _c, [_hE]: 402 }, [_M], [0], 1];n0_registry.registerError(ServiceQuotaExceededException$, ServiceQuotaExceededException);var ThrottlingException$ = [-3, n0, _TE, { [_e]: _c, [_hE]: 429 }, [_M], [0], 1];n0_registry.registerError(ThrottlingException$, ThrottlingException);var TooManyTagsException$ = [-3, n0, _TMTE, { [_e]: _c, [_hE]: 400 }, [_M, _RN], [0, 0], 1];n0_registry.registerError(TooManyTagsException$, TooManyTagsException);var ValidationException$ = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_M], [0], 1];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [ _s_registry, n0_registry,];var Description = [0, n0, _D, 8, 0];var PolicyDocument = [0, n0, _PD, 8, 0];var RequesterComment = [0, n0, _RC, 8, 0];var SessionKey = [0, n0, _SK, 8, 0];var SessionValue = [0, n0, _SV, 8, 0];var TagKey = [0, n0, _TK, 8, 0];var TagValue = [0, n0, _TV, 8, 0];var ApprovalTeamRequestApprover$ = [3, n0, _ATRA, 0, [_PII, _PISA], [0, 0], 2];var CancelSessionRequest$ = [3, n0, _CSR, 0, [_SA], [[0, 1]], 1];var CancelSessionResponse$ = [3, n0, _CSRa, 0, [], []];var CreateApprovalTeamRequest$ = [3, n0, _CATR, 0, [_AS, _A, _D, _P, _N, _CT, _T], [() => ApprovalStrategy$, () => ApprovalTeamRequestApprovers, [() => Description, 0], () => PoliciesReferences, 0, [0, 4], [() => Tags, 0]], 5];var CreateApprovalTeamResponse$ = [3, n0, _CATRr, 0, [_CTr, _Ar, _N, _VI], [5, 0, 0, 0]];var CreateIdentitySourceRequest$ = [3, n0, _CISR, 0, [_ISP, _CT, _T], [() => IdentitySourceParameters$, [0, 4], [() => Tags, 0]], 1];var CreateIdentitySourceResponse$ = [3, n0, _CISRr, 0, [_IST, _ISA, _CTr], [0, 0, 5]];var DeleteIdentitySourceRequest$ = [3, n0, _DISR, 0, [_ISA], [[0, 1]], 1];var DeleteInactiveApprovalTeamVersionRequest$ = [3, n0, _DIATVR, 0, [_Ar, _VI], [[0, 1], [0, 1]], 2];var DeleteInactiveApprovalTeamVersionResponse$ = [3, n0, _DIATVRe, 0, [], []];var Filter$ = [3, n0, _F, 0, [_FN, _O, _V], [0, 0, 0]];var GetApprovalTeamRequest$ = [3, n0, _GATR, 0, [_Ar], [[0, 1]], 1];var GetApprovalTeamResponse$ = [3, n0, _GATRe, 0, [_CTr, _AS, _NOA, _A, _Ar, _D, _N, _S, _SC, _SM, _USA, _VI, _P, _LUT, _PU], [5, () => ApprovalStrategyResponse$, 1, () => GetApprovalTeamResponseApprovers, 0, [() => Description, 0], 0, 0, 0, 0, 0, 0, () => PoliciesReferences, 5, () => PendingUpdate$]];var GetApprovalTeamResponseApprover$ = [3, n0, _GATRA, 0, [_AI, _RT, _PII, _PISA, _PIS, _LA, _LAT, _PBSA, _MM], [0, 5, 0, 0, 0, 0, 5, 0, () => MfaMethods]];var GetIdentitySourceRequest$ = [3, n0, _GISR, 0, [_ISA], [[0, 1]], 1];var GetIdentitySourceResponse$ = [3, n0, _GISRe, 0, [_IST, _ISP, _ISA, _CTr, _S, _SC, _SM], [0, () => IdentitySourceParametersForGet$, 0, 5, 0, 0, 0]];var GetPolicyVersionRequest$ = [3, n0, _GPVR, 0, [_PVA], [[0, 1]], 1];var GetPolicyVersionResponse$ = [3, n0, _GPVRe, 0, [_PV], [[() => PolicyVersion$, 0]], 1];var GetResourcePolicyRequest$ = [3, n0, _GRPR, 0, [_RA, _PN, _PT], [0, 0, 0], 3];var GetResourcePolicyResponse$ = [3, n0, _GRPRe, 0, [_RA, _PT, _PN, _PD, _PVA], [0, 0, 0, [() => PolicyDocument, 0], 0], 4];var GetSessionRequest$ = [3, n0, _GSR, 0, [_SA], [[0, 1]], 1];var GetSessionResponse$ = [3, n0, _GSRe, 0, [_SA, _ATA, _ATN, _PRA, _AS, _NOA, _IT, _ET, _CTo, _D, _Me, _S, _SC, _SM, _ES, _AN, _RSP, _RPA, _RAI, _RR, _RC, _ACS, _AR, _ASR], [0, 0, 0, 0, () => ApprovalStrategyResponse$, 1, 5, 5, 5, [() => Description, 0], [() => SessionMetadata, 0], 0, 0, 0, 0, 0, 0, 0, 0, 0, [() => RequesterComment, 0], 0, () => GetSessionResponseApproverResponses, 64 | 0]];var GetSessionResponseApproverResponse$ = [3, n0, _GSRAR, 0, [_AI, _ISA, _II, _R, _RT], [0, 0, 0, 0, 5]];var IamIdentityCenter$ = [3, n0, _IIC, 0, [_IA, _Re], [0, 0], 2];var IamIdentityCenterForGet$ = [3, n0, _IICFG, 0, [_IA, _APU, _Re], [0, 0, 0]];var IamIdentityCenterForList$ = [3, n0, _IICFL, 0, [_IA, _APU, _Re], [0, 0, 0]];var IdentitySourceForList$ = [3, n0, _ISFL, 0, [_IST, _ISP, _ISA, _CTr, _S, _SC, _SM], [0, () => IdentitySourceParametersForList$, 0, 5, 0, 0, 0]];var IdentitySourceParameters$ = [3, n0, _ISP, 0, [_IIC], [() => IamIdentityCenter$]];var ListApprovalTeamsRequest$ = [3, n0, _LATR, 0, [_MR, _NT], [[1, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListApprovalTeamsResponse$ = [3, n0, _LATRi, 0, [_NT, _AT], [0, [() => ListApprovalTeamsResponseApprovalTeams, 0]]];var ListApprovalTeamsResponseApprovalTeam$ = [3, n0, _LATRAT, 0, [_CTr, _AS, _NOA, _Ar, _N, _D, _S, _SC, _SM], [5, () => ApprovalStrategyResponse$, 1, 0, 0, [() => Description, 0], 0, 0, 0]];var ListIdentitySourcesRequest$ = [3, n0, _LISR, 0, [_MR, _NT], [[1, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListIdentitySourcesResponse$ = [3, n0, _LISRi, 0, [_NT, _IS], [0, () => IdentitySources]];var ListPoliciesRequest$ = [3, n0, _LPR, 0, [_MR, _NT], [[1, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]]];var ListPoliciesResponse$ = [3, n0, _LPRi, 0, [_NT, _P], [0, () => Policies]];var ListPolicyVersionsRequest$ = [3, n0, _LPVR, 0, [_PA, _MR, _NT], [[0, 1], [1, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListPolicyVersionsResponse$ = [3, n0, _LPVRi, 0, [_NT, _PVo], [0, () => PolicyVersions]];var ListResourcePoliciesRequest$ = [3, n0, _LRPR, 0, [_RA, _MR, _NT], [[0, 1], [1, { [_hQ]: _MR }], [0, { [_hQ]: _NT }]], 1];var ListResourcePoliciesResponse$ = [3, n0, _LRPRi, 0, [_NT, _RP], [0, () => ListResourcePoliciesResponseResourcePolicies]];var ListResourcePoliciesResponseResourcePolicy$ = [3, n0, _LRPRRP, 0, [_PA, _PT, _PN], [0, 0, 0]];var ListSessionsRequest$ = [3, n0, _LSR, 0, [_ATA, _MR, _NT, _Fi], [[0, 1], 1, 0, () => Filters], 1];var ListSessionsResponse$ = [3, n0, _LSRi, 0, [_NT, _Se], [0, [() => ListSessionsResponseSessions, 0]]];var ListSessionsResponseSession$ = [3, n0, _LSRS, 0, [_SA, _ATN, _ATA, _IT, _ET, _CTo, _D, _AN, _PRA, _RSP, _RPA, _RR, _RAI, _S, _SC, _SM, _ACS, _ASR], [0, 0, 0, 5, 5, 5, [() => Description, 0], 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64 | 0]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR, 0, [_RA], [[0, 1]], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi, 0, [_T], [[() => Tags, 0]]];var MfaMethod$ = [3, n0, _MMf, 0, [_Ty, _SS], [0, 0], 2];var MofNApprovalStrategy$ = [3, n0, _MNAS, 0, [_MAR], [1], 1];var PendingUpdate$ = [3, n0, _PU, 0, [_VI, _D, _AS, _NOA, _S, _SC, _SM, _A, _UIT], [0, 0, () => ApprovalStrategyResponse$, 1, 0, 0, 0, () => GetApprovalTeamResponseApprovers, 5]];var Policy$ = [3, n0, _Po, 0, [_Ar, _DV, _PT, _N], [0, 1, 0, 0], 4];var PolicyReference$ = [3, n0, _PR, 0, [_PA], [0], 1];var PolicyVersion$ = [3, n0, _PV, 0, [_Ar, _PA, _VI, _PT, _ID, _N, _S, _CTr, _LUTa, _Do], [0, 0, 1, 0, 2, 0, 0, 5, 5, [() => PolicyDocument, 0]], 10];var PolicyVersionSummary$ = [3, n0, _PVS, 0, [_Ar, _PA, _VI, _PT, _ID, _N, _S, _CTr, _LUTa], [0, 0, 1, 0, 2, 0, 0, 5, 5], 9];var StartActiveApprovalTeamDeletionRequest$ = [3, n0, _SAATDR, 0, [_Ar, _PWD], [[0, 1], 1], 1];var StartActiveApprovalTeamDeletionResponse$ = [3, n0, _SAATDRt, 0, [_DCT, _DST], [5, 5]];var StartApprovalTeamBaselineRequest$ = [3, n0, _SATBR, 0, [_Ar, _AIp], [[0, 1], 64 | 0], 1];var StartApprovalTeamBaselineResponse$ = [3, n0, _SATBRt, 0, [_BSA], [0]];var TagResourceRequest$ = [3, n0, _TRR, 0, [_RA, _T], [[0, 1], [() => Tags, 0]], 2];var TagResourceResponse$ = [3, n0, _TRRa, 0, [], []];var UntagResourceRequest$ = [3, n0, _URR, 0, [_RA, _TKa], [[0, 1], [() => TagKeyList, 0]], 2];var UntagResourceResponse$ = [3, n0, _URRn, 0, [], []];var UpdateApprovalTeamRequest$ = [3, n0, _UATR, 0, [_Ar, _AS, _A, _D, _UA], [[0, 1], () => ApprovalStrategy$, () => ApprovalTeamRequestApprovers, [() => Description, 0], 64 | 0], 1];var UpdateApprovalTeamResponse$ = [3, n0, _UATRp, 0, [_VI], [0]];var __Unit = "unit";var ApprovalTeamRequestApprovers = [1, n0, _ATRAp, 0, () => ApprovalTeamRequestApprover$];var Filters = [1, n0, _Fi, 0, () => Filter$];var GetApprovalTeamResponseApprovers = [1, n0, _GATRAe, 0, () => GetApprovalTeamResponseApprover$];var GetSessionResponseApproverResponses = [1, n0, _GSRARe, 0, () => GetSessionResponseApproverResponse$];var IdentitySources = [1, n0, _IS, 0, () => IdentitySourceForList$];var ListApprovalTeamsResponseApprovalTeams = [1, n0, _LATRATi, 0, [() => ListApprovalTeamsResponseApprovalTeam$, 0]];var ListResourcePoliciesResponseResourcePolicies = [1, n0, _LRPRRPi, 0, () => ListResourcePoliciesResponseResourcePolicy$];var ListSessionsResponseSessions = [1, n0, _LSRSi, 0, [() => ListSessionsResponseSession$, 0]];var MfaMethods = [1, n0, _MM, 0, () => MfaMethod$];var Policies = [1, n0, _P, 0, () => Policy$];var PoliciesReferences = [1, n0, _PRo, 0, () => PolicyReference$];var PolicyVersions = [1, n0, _PVo, 0, () => PolicyVersionSummary$];var TagKeyList = [1, n0, _TKL, 8, [() => TagKey, 0]];var SessionMetadata = [2, n0, _SMe, 8, [() => SessionKey, 0], [() => SessionValue, 0]];var Tags = [2, n0, _T, 8, [() => TagKey, 0], [() => TagValue, 0]];var ApprovalStrategy$ = [4, n0, _AS, 0, [_MN], [() => MofNApprovalStrategy$]];var ApprovalStrategyResponse$ = [4, n0, _ASRp, 0, [_MN], [() => MofNApprovalStrategy$]];var IdentitySourceParametersForGet$ = [4, n0, _ISPFG, 0, [_IIC], [() => IamIdentityCenterForGet$]];var IdentitySourceParametersForList$ = [4, n0, _ISPFL, 0, [_IIC], [() => IamIdentityCenterForList$]];var CancelSession$ = [9, n0, _CS, { [_h]: ["PUT", "/sessions/{SessionArn}", 200] }, () => CancelSessionRequest$, () => CancelSessionResponse$];var CreateApprovalTeam$ = [9, n0, _CAT, { [_h]: ["POST", "/approval-teams", 200] }, () => CreateApprovalTeamRequest$, () => CreateApprovalTeamResponse$];var CreateIdentitySource$ = [9, n0, _CIS, { [_h]: ["POST", "/identity-sources", 200] }, () => CreateIdentitySourceRequest$, () => CreateIdentitySourceResponse$];var DeleteIdentitySource$ = [9, n0, _DIS, { [_h]: ["DELETE", "/identity-sources/{IdentitySourceArn}", 200] }, () => DeleteIdentitySourceRequest$, () => __Unit];var DeleteInactiveApprovalTeamVersion$ = [9, n0, _DIATV, { [_h]: ["DELETE", "/approval-teams/{Arn}/{VersionId}", 200] }, () => DeleteInactiveApprovalTeamVersionRequest$, () => DeleteInactiveApprovalTeamVersionResponse$];var GetApprovalTeam$ = [9, n0, _GAT, { [_h]: ["GET", "/approval-teams/{Arn}", 200] }, () => GetApprovalTeamRequest$, () => GetApprovalTeamResponse$];var GetIdentitySource$ = [9, n0, _GIS, { [_h]: ["GET", "/identity-sources/{IdentitySourceArn}", 200] }, () => GetIdentitySourceRequest$, () => GetIdentitySourceResponse$];var GetPolicyVersion$ = [9, n0, _GPV, { [_h]: ["GET", "/policy-versions/{PolicyVersionArn}", 200] }, () => GetPolicyVersionRequest$, () => GetPolicyVersionResponse$];var GetResourcePolicy$ = [9, n0, _GRP, { [_h]: ["POST", "/GetResourcePolicy", 200] }, () => GetResourcePolicyRequest$, () => GetResourcePolicyResponse$];var GetSession$ = [9, n0, _GS, { [_h]: ["GET", "/sessions/{SessionArn}", 200] }, () => GetSessionRequest$, () => GetSessionResponse$];var ListApprovalTeams$ = [9, n0, _LATi, { [_h]: ["POST", "/approval-teams/?List", 200] }, () => ListApprovalTeamsRequest$, () => ListApprovalTeamsResponse$];var ListIdentitySources$ = [9, n0, _LIS, { [_h]: ["POST", "/identity-sources/?List", 200] }, () => ListIdentitySourcesRequest$, () => ListIdentitySourcesResponse$];var ListPolicies$ = [9, n0, _LP, { [_h]: ["POST", "/policies/?List", 200] }, () => ListPoliciesRequest$, () => ListPoliciesResponse$];var ListPolicyVersions$ = [9, n0, _LPV, { [_h]: ["POST", "/policies/{PolicyArn}/?List", 200] }, () => ListPolicyVersionsRequest$, () => ListPolicyVersionsResponse$];var ListResourcePolicies$ = [9, n0, _LRP, { [_h]: ["POST", "/resource-policies/{ResourceArn}/?List", 200] }, () => ListResourcePoliciesRequest$, () => ListResourcePoliciesResponse$];var ListSessions$ = [9, n0, _LS, { [_h]: ["POST", "/approval-teams/{ApprovalTeamArn}/sessions/?List", 200] }, () => ListSessionsRequest$, () => ListSessionsResponse$];var ListTagsForResource$ = [9, n0, _LTFR, { [_h]: ["GET", "/tags/{ResourceArn}", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var StartActiveApprovalTeamDeletion$ = [9, n0, _SAATD, { [_h]: ["POST", "/approval-teams/{Arn}?Delete", 200] }, () => StartActiveApprovalTeamDeletionRequest$, () => StartActiveApprovalTeamDeletionResponse$];var StartApprovalTeamBaseline$ = [9, n0, _SATB, { [_h]: ["POST", "/approval-teams/{Arn}/baseline", 200] }, () => StartApprovalTeamBaselineRequest$, () => StartApprovalTeamBaselineResponse$];var TagResource$ = [9, n0, _TR, { [_h]: ["PUT", "/tags/{ResourceArn}", 200] }, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR, { [_h]: ["POST", "/tags/{ResourceArn}", 200] }, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateApprovalTeam$ = [9, n0, _UAT, { [_h]: ["PATCH", "/approval-teams/{Arn}", 200] }, () => UpdateApprovalTeamRequest$, () => UpdateApprovalTeamResponse$]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2022-07-26", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultMPAHttpAuthSchemeProvider, httpAuthSchemes: config?.httpAuthSchemes ?? [ { schemeId: "aws.auth#sigv4", identityProvider: (ipc) => ipc.getIdentityProvider("aws.auth#sigv4"), signer: new AwsSdkSigV4Signer(), }, ], logger: config?.logger ?? new NoOpLogger(), protocol: config?.protocol ?? AwsRestJsonProtocol, protocolSettings: config?.protocolSettings ?? { defaultNamespace: "com.amazonaws.mpa", errorTypeRegistries, version: "2022-07-26", serviceTarget: "AWSFluffyCoreService", }, serviceId: config?.serviceId ?? "MPA", sha256: config?.sha256 ?? Sha256, urlParser: config?.urlParser ?? parseUrl, utf8Decoder: config?.utf8Decoder ?? fromUtf8, utf8Encoder: config?.utf8Encoder ?? toUtf8, };}; const getRuntimeConfig = (config) => { emitWarningIfUnsupportedVersion(process.version); const defaultsMode = resolveDefaultsModeConfig(config); const defaultConfigProvider = () => defaultsMode().then(loadConfigsForDefaultMode); const clientSharedValues = getRuntimeConfig$1(config); emitWarningIfUnsupportedVersion$1(process.version); const loaderConfig = { profile: config?.profile, logger: clientSharedValues.logger, }; return { ...clientSharedValues, ...config, runtime: "node", defaultsMode, authSchemePreference: config?.authSchemePreference ?? loadConfig(NODE_AUTH_SCHEME_PREFERENCE_OPTIONS, loaderConfig), bodyLengthChecker: config?.bodyLengthChecker ?? calculateBodyLength, credentialDefaultProvider: config?.credentialDefaultProvider ?? defaultProvider, defaultUserAgentProvider: config?.defaultUserAgentProvider ?? createDefaultUserAgentProvider({ serviceId: clientSharedValues.serviceId, clientVersion: packageInfo.version }), maxAttempts: config?.maxAttempts ?? loadConfig(NODE_MAX_ATTEMPT_CONFIG_OPTIONS, config), region: config?.region ?? loadConfig(NODE_REGION_CONFIG_OPTIONS, { ...NODE_REGION_CONFIG_FILE_OPTIONS, ...loaderConfig }), requestHandler: NodeHttpHandler.create(config?.requestHandler ?? defaultConfigProvider), retryMode: config?.retryMode ?? loadConfig({ ...NODE_RETRY_MODE_CONFIG_OPTIONS, default: async () => (await defaultConfigProvider()).retryMode || DEFAULT_RETRY_MODE, }, config), streamCollector: config?.streamCollector ?? streamCollector, useDualstackEndpoint: config?.useDualstackEndpoint ?? loadConfig(NODE_USE_DUALSTACK_ENDPOINT_CONFIG_OPTIONS, loaderConfig), useFipsEndpoint: config?.useFipsEndpoint ?? loadConfig(NODE_USE_FIPS_ENDPOINT_CONFIG_OPTIONS, loaderConfig), userAgentAppId: config?.userAgentAppId ?? loadConfig(NODE_APP_ID_CONFIG_OPTIONS, loaderConfig), };}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => { const _httpAuthSchemes = runtimeConfig.httpAuthSchemes; let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider; let _credentials = runtimeConfig.credentials; return { setHttpAuthScheme(httpAuthScheme) { const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId); if (index === -1) { _httpAuthSchemes.push(httpAuthScheme); } else { _httpAuthSchemes.splice(index, 1, httpAuthScheme); } }, httpAuthSchemes() { return _httpAuthSchemes; }, setHttpAuthSchemeProvider(httpAuthSchemeProvider) { _httpAuthSchemeProvider = httpAuthSchemeProvider; }, httpAuthSchemeProvider() { return _httpAuthSchemeProvider; }, setCredentials(credentials) { _credentials = credentials; }, credentials() { return _credentials; }, };};const resolveHttpAuthRuntimeConfig = (config) => { return { httpAuthSchemes: config.httpAuthSchemes(), httpAuthSchemeProvider: config.httpAuthSchemeProvider(), credentials: config.credentials(), };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => { const extensionConfiguration = Object.assign(getAwsRegionExtensionConfiguration(runtimeConfig), getDefaultExtensionConfiguration(runtimeConfig), getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig)); extensions.forEach((extension) => extension.configure(extensionConfiguration)); return Object.assign(runtimeConfig, resolveAwsRegionExtensionConfiguration(extensionConfiguration), resolveDefaultRuntimeConfig(extensionConfiguration), resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class MPAClient extends Client { config; constructor(...[configuration]) { const _config_0 = getRuntimeConfig(configuration || {}); super(_config_0); this.initConfig = _config_0; const _config_1 = resolveClientEndpointParameters(_config_0); const _config_2 = resolveUserAgentConfig(_config_1); const _config_3 = resolveRetryConfig(_config_2); const _config_4 = resolveRegionConfig(_config_3); const _config_5 = resolveHostHeaderConfig(_config_4); const _config_6 = resolveEndpointConfig(_config_5); const _config_7 = resolveHttpAuthSchemeConfig(_config_6); const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []); this.config = _config_8; this.middlewareStack.use(getSchemaSerdePlugin(this.config)); this.middlewareStack.use(getUserAgentPlugin(this.config)); this.middlewareStack.use(getRetryPlugin(this.config)); this.middlewareStack.use(getContentLengthPlugin(this.config)); this.middlewareStack.use(getHostHeaderPlugin(this.config)); this.middlewareStack.use(getLoggerPlugin(this.config)); this.middlewareStack.use(getRecursionDetectionPlugin(this.config)); this.middlewareStack.use(getHttpAuthSchemeEndpointRuleSetPlugin(this.config, { httpAuthSchemeParametersProvider: defaultMPAHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "AWSFluffyCoreService", "MPAClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class CancelSessionCommand extends command(_ep0, _mw0, "CancelSession", CancelSession$) {} class CreateApprovalTeamCommand extends command(_ep0, _mw0, "CreateApprovalTeam", CreateApprovalTeam$) {} class CreateIdentitySourceCommand extends command(_ep0, _mw0, "CreateIdentitySource", CreateIdentitySource$) {} class DeleteIdentitySourceCommand extends command(_ep0, _mw0, "DeleteIdentitySource", DeleteIdentitySource$) {} class DeleteInactiveApprovalTeamVersionCommand extends command(_ep0, _mw0, "DeleteInactiveApprovalTeamVersion", DeleteInactiveApprovalTeamVersion$) {} class GetApprovalTeamCommand extends command(_ep0, _mw0, "GetApprovalTeam", GetApprovalTeam$) {} class GetIdentitySourceCommand extends command(_ep0, _mw0, "GetIdentitySource", GetIdentitySource$) {} class GetPolicyVersionCommand extends command(_ep0, _mw0, "GetPolicyVersion", GetPolicyVersion$) {} class GetResourcePolicyCommand extends command(_ep0, _mw0, "GetResourcePolicy", GetResourcePolicy$) {} class GetSessionCommand extends command(_ep0, _mw0, "GetSession", GetSession$) {} class ListApprovalTeamsCommand extends command(_ep0, _mw0, "ListApprovalTeams", ListApprovalTeams$) {} class ListIdentitySourcesCommand extends command(_ep0, _mw0, "ListIdentitySources", ListIdentitySources$) {} class ListPoliciesCommand extends command(_ep0, _mw0, "ListPolicies", ListPolicies$) {} class ListPolicyVersionsCommand extends command(_ep0, _mw0, "ListPolicyVersions", ListPolicyVersions$) {} class ListResourcePoliciesCommand extends command(_ep0, _mw0, "ListResourcePolicies", ListResourcePolicies$) {} class ListSessionsCommand extends command(_ep0, _mw0, "ListSessions", ListSessions$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class StartActiveApprovalTeamDeletionCommand extends command(_ep0, _mw0, "StartActiveApprovalTeamDeletion", StartActiveApprovalTeamDeletion$) {} class StartApprovalTeamBaselineCommand extends command(_ep0, _mw0, "StartApprovalTeamBaseline", StartApprovalTeamBaseline$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateApprovalTeamCommand extends command(_ep0, _mw0, "UpdateApprovalTeam", UpdateApprovalTeam$) {} const paginateListApprovalTeams = createPaginator(MPAClient, ListApprovalTeamsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListIdentitySources = createPaginator(MPAClient, ListIdentitySourcesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListPolicies = createPaginator(MPAClient, ListPoliciesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListPolicyVersions = createPaginator(MPAClient, ListPolicyVersionsCommand, "NextToken", "NextToken", "MaxResults"); const paginateListResourcePolicies = createPaginator(MPAClient, ListResourcePoliciesCommand, "NextToken", "NextToken", "MaxResults"); const paginateListSessions = createPaginator(MPAClient, ListSessionsCommand, "NextToken", "NextToken", "MaxResults"); const commands = { CancelSessionCommand, CreateApprovalTeamCommand, CreateIdentitySourceCommand, DeleteIdentitySourceCommand, DeleteInactiveApprovalTeamVersionCommand, GetApprovalTeamCommand, GetIdentitySourceCommand, GetPolicyVersionCommand, GetResourcePolicyCommand, GetSessionCommand, ListApprovalTeamsCommand, ListIdentitySourcesCommand, ListPoliciesCommand, ListPolicyVersionsCommand, ListResourcePoliciesCommand, ListSessionsCommand, ListTagsForResourceCommand, StartActiveApprovalTeamDeletionCommand, StartApprovalTeamBaselineCommand, TagResourceCommand, UntagResourceCommand, UpdateApprovalTeamCommand,};const paginators = { paginateListApprovalTeams, paginateListIdentitySources, paginateListPolicies, paginateListPolicyVersions, paginateListResourcePolicies, paginateListSessions,};class MPA extends MPAClient {}createAggregatedClient(commands, MPA, { paginators }); const ActionCompletionStrategy = { AUTO_COMPLETION_UPON_APPROVAL: "AUTO_COMPLETION_UPON_APPROVAL",};const AdditionalSecurityRequirement = { APPROVER_VERIFICATION_REQUIRED: "APPROVER_VERIFICATION_REQUIRED",};const ApproverLastActivity = { BASELINED: "BASELINED", RESPONDED_TO_INVITATION: "RESPONDED_TO_INVITATION", VOTED: "VOTED",};const MfaSyncStatus = { IN_SYNC: "IN_SYNC", OUT_OF_SYNC: "OUT_OF_SYNC",};const MfaType = { EMAIL_OTP: "EMAIL_OTP",};const IdentityStatus = { ACCEPTED: "ACCEPTED", INVALID: "INVALID", PENDING: "PENDING", REJECTED: "REJECTED",};const ApprovalTeamStatus = { ACTIVE: "ACTIVE", DELETING: "DELETING", INACTIVE: "INACTIVE", PENDING: "PENDING",};const ApprovalTeamStatusCode = { DELETE_FAILED_APPROVAL: "DELETE_FAILED_APPROVAL", DELETE_FAILED_VALIDATION: "DELETE_FAILED_VALIDATION", DELETE_PENDING_APPROVAL: "DELETE_PENDING_APPROVAL", FAILED_ACTIVATION: "FAILED_ACTIVATION", FAILED_VALIDATION: "FAILED_VALIDATION", PENDING_ACTIVATION: "PENDING_ACTIVATION", UPDATE_FAILED_ACTIVATION: "UPDATE_FAILED_ACTIVATION", UPDATE_FAILED_APPROVAL: "UPDATE_FAILED_APPROVAL", UPDATE_FAILED_VALIDATION: "UPDATE_FAILED_VALIDATION", UPDATE_PENDING_ACTIVATION: "UPDATE_PENDING_ACTIVATION", UPDATE_PENDING_APPROVAL: "UPDATE_PENDING_APPROVAL", VALIDATING: "VALIDATING",};const UpdateAction = { SYNCHRONIZE_MFA_DEVICES: "SYNCHRONIZE_MFA_DEVICES",};const PolicyType = { AWS_MANAGED: "AWS_MANAGED", AWS_RAM: "AWS_RAM",};const PolicyStatus = { ATTACHABLE: "ATTACHABLE", DEPRECATED: "DEPRECATED",};const IdentitySourceType = { IAM_IDENTITY_CENTER: "IAM_IDENTITY_CENTER",};const IdentitySourceStatus = { ACTIVE: "ACTIVE", CREATING: "CREATING", DELETING: "DELETING", ERROR: "ERROR",};const IdentitySourceStatusCode = { ACCESS_DENIED: "ACCESS_DENIED", DELETION_FAILED: "DELETION_FAILED", IDC_INSTANCE_NOT_FOUND: "IDC_INSTANCE_NOT_FOUND", IDC_INSTANCE_NOT_VALID: "IDC_INSTANCE_NOT_VALID",};const SessionResponse = { APPROVED: "APPROVED", NO_RESPONSE: "NO_RESPONSE", REJECTED: "REJECTED",};const SessionExecutionStatus = { EXECUTED: "EXECUTED", FAILED: "FAILED", PENDING: "PENDING",};const SessionStatus = { APPROVED: "APPROVED", CANCELLED: "CANCELLED", CREATING: "CREATING", FAILED: "FAILED", PENDING: "PENDING",};const SessionStatusCode = { ALL_APPROVERS_IN_SESSION: "ALL_APPROVERS_IN_SESSION", CONFIGURATION_CHANGED: "CONFIGURATION_CHANGED", EXPIRED: "EXPIRED", REJECTED: "REJECTED",};const FilterField = { ACTION_NAME: "ActionName", APPROVAL_TEAM_NAME: "ApprovalTeamName", INITIATION_TIME: "InitiationTime", SESSION_STATUS: "SessionStatus", VOTE: "Vote", VOTING_TIME: "VotingTime",};const Operator = { BETWEEN: "BETWEEN", CONTAINS: "CONTAINS", DOES_NOT_CONTAIN: "NOT_CONTAINS", EQUALS: "EQ", GREATER_THAN: "GT", GREATER_THAN_OR_EQUAL_TO: "GTE", LESS_THAN: "LT", LESS_THAN_OR_EQUAL_TO: "LTE", NOT_EQUALS: "NE",}; exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.ActionCompletionStrategy = ActionCompletionStrategy;exports.AdditionalSecurityRequirement = AdditionalSecurityRequirement;exports.ApprovalStrategy$ = ApprovalStrategy$;exports.ApprovalStrategyResponse$ = ApprovalStrategyResponse$;exports.ApprovalTeamRequestApprover$ = ApprovalTeamRequestApprover$;exports.ApprovalTeamStatus = ApprovalTeamStatus;exports.ApprovalTeamStatusCode = ApprovalTeamStatusCode;exports.ApproverLastActivity = ApproverLastActivity;exports.CancelSession$ = CancelSession$;exports.CancelSessionCommand = CancelSessionCommand;exports.CancelSessionRequest$ = CancelSessionRequest$;exports.CancelSessionResponse$ = CancelSessionResponse$;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.CreateApprovalTeam$ = CreateApprovalTeam$;exports.CreateApprovalTeamCommand = CreateApprovalTeamCommand;exports.CreateApprovalTeamRequest$ = CreateApprovalTeamRequest$;exports.CreateApprovalTeamResponse$ = CreateApprovalTeamResponse$;exports.CreateIdentitySource$ = CreateIdentitySource$;exports.CreateIdentitySourceCommand = CreateIdentitySourceCommand;exports.CreateIdentitySourceRequest$ = CreateIdentitySourceRequest$;exports.CreateIdentitySourceResponse$ = CreateIdentitySourceResponse$;exports.DeleteIdentitySource$ = DeleteIdentitySource$;exports.DeleteIdentitySourceCommand = DeleteIdentitySourceCommand;exports.DeleteIdentitySourceRequest$ = DeleteIdentitySourceRequest$;exports.DeleteInactiveApprovalTeamVersion$ = DeleteInactiveApprovalTeamVersion$;exports.DeleteInactiveApprovalTeamVersionCommand = DeleteInactiveApprovalTeamVersionCommand;exports.DeleteInactiveApprovalTeamVersionRequest$ = DeleteInactiveApprovalTeamVersionRequest$;exports.DeleteInactiveApprovalTeamVersionResponse$ = DeleteInactiveApprovalTeamVersionResponse$;exports.Filter$ = Filter$;exports.FilterField = FilterField;exports.GetApprovalTeam$ = GetApprovalTeam$;exports.GetApprovalTeamCommand = GetApprovalTeamCommand;exports.GetApprovalTeamRequest$ = GetApprovalTeamRequest$;exports.GetApprovalTeamResponse$ = GetApprovalTeamResponse$;exports.GetApprovalTeamResponseApprover$ = GetApprovalTeamResponseApprover$;exports.GetIdentitySource$ = GetIdentitySource$;exports.GetIdentitySourceCommand = GetIdentitySourceCommand;exports.GetIdentitySourceRequest$ = GetIdentitySourceRequest$;exports.GetIdentitySourceResponse$ = GetIdentitySourceResponse$;exports.GetPolicyVersion$ = GetPolicyVersion$;exports.GetPolicyVersionCommand = GetPolicyVersionCommand;exports.GetPolicyVersionRequest$ = GetPolicyVersionRequest$;exports.GetPolicyVersionResponse$ = GetPolicyVersionResponse$;exports.GetResourcePolicy$ = GetResourcePolicy$;exports.GetResourcePolicyCommand = GetResourcePolicyCommand;exports.GetResourcePolicyRequest$ = GetResourcePolicyRequest$;exports.GetResourcePolicyResponse$ = GetResourcePolicyResponse$;exports.GetSession$ = GetSession$;exports.GetSessionCommand = GetSessionCommand;exports.GetSessionRequest$ = GetSessionRequest$;exports.GetSessionResponse$ = GetSessionResponse$;exports.GetSessionResponseApproverResponse$ = GetSessionResponseApproverResponse$;exports.IamIdentityCenter$ = IamIdentityCenter$;exports.IamIdentityCenterForGet$ = IamIdentityCenterForGet$;exports.IamIdentityCenterForList$ = IamIdentityCenterForList$;exports.IdentitySourceForList$ = IdentitySourceForList$;exports.IdentitySourceParameters$ = IdentitySourceParameters$;exports.IdentitySourceParametersForGet$ = IdentitySourceParametersForGet$;exports.IdentitySourceParametersForList$ = IdentitySourceParametersForList$;exports.IdentitySourceStatus = IdentitySourceStatus;exports.IdentitySourceStatusCode = IdentitySourceStatusCode;exports.IdentitySourceType = IdentitySourceType;exports.IdentityStatus = IdentityStatus;exports.InternalServerException = InternalServerException;exports.InternalServerException$ = InternalServerException$;exports.InvalidParameterException = InvalidParameterException;exports.InvalidParameterException$ = InvalidParameterException$;exports.ListApprovalTeams$ = ListApprovalTeams$;exports.ListApprovalTeamsCommand = ListApprovalTeamsCommand;exports.ListApprovalTeamsRequest$ = ListApprovalTeamsRequest$;exports.ListApprovalTeamsResponse$ = ListApprovalTeamsResponse$;exports.ListApprovalTeamsResponseApprovalTeam$ = ListApprovalTeamsResponseApprovalTeam$;exports.ListIdentitySources$ = ListIdentitySources$;exports.ListIdentitySourcesCommand = ListIdentitySourcesCommand;exports.ListIdentitySourcesRequest$ = ListIdentitySourcesRequest$;exports.ListIdentitySourcesResponse$ = ListIdentitySourcesResponse$;exports.ListPolicies$ = ListPolicies$;exports.ListPoliciesCommand = ListPoliciesCommand;exports.ListPoliciesRequest$ = ListPoliciesRequest$;exports.ListPoliciesResponse$ = ListPoliciesResponse$;exports.ListPolicyVersions$ = ListPolicyVersions$;exports.ListPolicyVersionsCommand = ListPolicyVersionsCommand;exports.ListPolicyVersionsRequest$ = ListPolicyVersionsRequest$;exports.ListPolicyVersionsResponse$ = ListPolicyVersionsResponse$;exports.ListResourcePolicies$ = ListResourcePolicies$;exports.ListResourcePoliciesCommand = ListResourcePoliciesCommand;exports.ListResourcePoliciesRequest$ = ListResourcePoliciesRequest$;exports.ListResourcePoliciesResponse$ = ListResourcePoliciesResponse$;exports.ListResourcePoliciesResponseResourcePolicy$ = ListResourcePoliciesResponseResourcePolicy$;exports.ListSessions$ = ListSessions$;exports.ListSessionsCommand = ListSessionsCommand;exports.ListSessionsRequest$ = ListSessionsRequest$;exports.ListSessionsResponse$ = ListSessionsResponse$;exports.ListSessionsResponseSession$ = ListSessionsResponseSession$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.MPA = MPA;exports.MPAClient = MPAClient;exports.MPAServiceException = MPAServiceException;exports.MPAServiceException$ = MPAServiceException$;exports.MfaMethod$ = MfaMethod$;exports.MfaSyncStatus = MfaSyncStatus;exports.MfaType = MfaType;exports.MofNApprovalStrategy$ = MofNApprovalStrategy$;exports.Operator = Operator;exports.PendingUpdate$ = PendingUpdate$;exports.Policy$ = Policy$;exports.PolicyReference$ = PolicyReference$;exports.PolicyStatus = PolicyStatus;exports.PolicyType = PolicyType;exports.PolicyVersion$ = PolicyVersion$;exports.PolicyVersionSummary$ = PolicyVersionSummary$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.SessionExecutionStatus = SessionExecutionStatus;exports.SessionResponse = SessionResponse;exports.SessionStatus = SessionStatus;exports.SessionStatusCode = SessionStatusCode;exports.StartActiveApprovalTeamDeletion$ = StartActiveApprovalTeamDeletion$;exports.StartActiveApprovalTeamDeletionCommand = StartActiveApprovalTeamDeletionCommand;exports.StartActiveApprovalTeamDeletionRequest$ = StartActiveApprovalTeamDeletionRequest$;exports.StartActiveApprovalTeamDeletionResponse$ = StartActiveApprovalTeamDeletionResponse$;exports.StartApprovalTeamBaseline$ = StartApprovalTeamBaseline$;exports.StartApprovalTeamBaselineCommand = StartApprovalTeamBaselineCommand;exports.StartApprovalTeamBaselineRequest$ = StartApprovalTeamBaselineRequest$;exports.StartApprovalTeamBaselineResponse$ = StartApprovalTeamBaselineResponse$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.TooManyTagsException = TooManyTagsException;exports.TooManyTagsException$ = TooManyTagsException$;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateAction = UpdateAction;exports.UpdateApprovalTeam$ = UpdateApprovalTeam$;exports.UpdateApprovalTeamCommand = UpdateApprovalTeamCommand;exports.UpdateApprovalTeamRequest$ = UpdateApprovalTeamRequest$;exports.UpdateApprovalTeamResponse$ = UpdateApprovalTeamResponse$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListApprovalTeams = paginateListApprovalTeams;exports.paginateListIdentitySources = paginateListIdentitySources;exports.paginateListPolicies = paginateListPolicies;exports.paginateListPolicyVersions = paginateListPolicyVersions;exports.paginateListResourcePolicies = paginateListResourcePolicies;exports.paginateListSessions = paginateListSessions;