File Explorer

/var/runtime/node_modules/@aws-sdk/client-rolesanywhere/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 /.

index.js42.6 KB · 1198 lines
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 defaultRolesAnywhereHttpAuthSchemeParametersProvider = 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: "rolesanywhere",            region: authParameters.region,        },        propertiesExtractor: (config, context) => ({            signingProperties: {                config,                context,            },        }),    };}const defaultRolesAnywhereHttpAuthSchemeProvider = (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, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "rolesanywhere",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; var version = "3.1104.0";var packageInfo = {	version: version}; const k = "ref";const a = -1, b = true, c = "isSet", d = "PartitionResult", e = "booleanEquals", f = "getAttr", g = { [k]: "Endpoint" }, h = { [k]: d }, i = {}, j = [{ [k]: "Region" }];const _data = {    conditions: [        [c, [g]],        [c, j],        ["aws.partition", j, d],        [e, [{ [k]: "UseFIPS" }, b]],        [e, [{ [k]: "UseDualStack" }, b]],        [e, [{ fn: f, argv: [h, "supportsDualStack"] }, b]],        [e, [{ fn: f, argv: [h, "supportsFIPS"] }, b]]    ],    results: [        [a],        [a, "Invalid Configuration: FIPS and custom endpoint are not supported"],        [a, "Invalid Configuration: Dualstack and custom endpoint are not supported"],        [g, i],        ["https://rolesanywhere-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "FIPS and DualStack are enabled, but this partition does not support one or both"],        ["https://rolesanywhere-fips.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "FIPS is enabled but this partition does not support FIPS"],        ["https://rolesanywhere.{Region}.{PartitionResult#dualStackDnsSuffix}", i],        [a, "DualStack is enabled but this partition does not support DualStack"],        ["https://rolesanywhere.{Region}.{PartitionResult#dnsSuffix}", i],        [a, "Invalid Configuration: Missing Region"]    ]};const root = 2;const r = 100_000_000;const nodes = new Int32Array([    -1, 1, -1,    0, 12, 3,    1, 4, r + 11,    2, 5, r + 11,    3, 8, 6,    4, 7, r + 10,    5, r + 8, r + 9,    4, 10, 9,    6, r + 6, r + 7,    5, 11, r + 5,    6, r + 4, r + 5,    3, r + 1, 13,    4, r + 2, r + 3,]);const bdd = BinaryDecisionDiagram.from(nodes, root, _data.conditions, _data.results); const cache = new EndpointCache({    size: 50,    params: ["Endpoint", "Region", "UseDualStack", "UseFIPS"],});const defaultEndpointResolver = (endpointParams, context = {}) => {    return cache.get(endpointParams, () => decideEndpoint(bdd, {        endpointParams: endpointParams,        logger: context.logger,    }));};customEndpointFunctions.aws = awsEndpointFunctions; class RolesAnywhereServiceException extends ServiceException {    constructor(options) {        super(options);        Object.setPrototypeOf(this, RolesAnywhereServiceException.prototype);    }} class AccessDeniedException extends RolesAnywhereServiceException {    name = "AccessDeniedException";    $fault = "client";    constructor(opts) {        super({            name: "AccessDeniedException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, AccessDeniedException.prototype);    }}class ValidationException extends RolesAnywhereServiceException {    name = "ValidationException";    $fault = "client";    constructor(opts) {        super({            name: "ValidationException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ValidationException.prototype);    }}class ResourceNotFoundException extends RolesAnywhereServiceException {    name = "ResourceNotFoundException";    $fault = "client";    constructor(opts) {        super({            name: "ResourceNotFoundException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, ResourceNotFoundException.prototype);    }}class TooManyTagsException extends RolesAnywhereServiceException {    name = "TooManyTagsException";    $fault = "client";    constructor(opts) {        super({            name: "TooManyTagsException",            $fault: "client",            ...opts,        });        Object.setPrototypeOf(this, TooManyTagsException.prototype);    }} const _ADE = "AccessDeniedException";const _AM = "AttributeMapping";const _AMt = "AttributeMappings";const _CD = "CrlDetail";const _CDR = "CrlDetailResponse";const _CDr = "CrlDetails";const _CP = "CreateProfile";const _CPR = "CreateProfileRequest";const _CS = "CredentialSummary";const _CSr = "CredentialSummaries";const _CTA = "CreateTrustAnchor";const _CTAR = "CreateTrustAnchorRequest";const _DAM = "DeleteAttributeMapping";const _DAMR = "DeleteAttributeMappingRequest";const _DAMRe = "DeleteAttributeMappingResponse";const _DC = "DeleteCrl";const _DCi = "DisableCrl";const _DP = "DeleteProfile";const _DPi = "DisableProfile";const _DTA = "DeleteTrustAnchor";const _DTAi = "DisableTrustAnchor";const _EC = "EnableCrl";const _EP = "EnableProfile";const _ETA = "EnableTrustAnchor";const _GC = "GetCrl";const _GP = "GetProfile";const _GS = "GetSubject";const _GTA = "GetTrustAnchor";const _IC = "ImportCrl";const _ICR = "ImportCrlRequest";const _IP = "InstanceProperty";const _IPn = "InstanceProperties";const _LC = "ListCrls";const _LCR = "ListCrlsResponse";const _LP = "ListProfiles";const _LPR = "ListProfilesResponse";const _LR = "ListRequest";const _LS = "ListSubjects";const _LSR = "ListSubjectsResponse";const _LTA = "ListTrustAnchors";const _LTAR = "ListTrustAnchorsResponse";const _LTFR = "ListTagsForResource";const _LTFRR = "ListTagsForResourceRequest";const _LTFRRi = "ListTagsForResourceResponse";const _MR = "MappingRule";const _MRa = "MappingRules";const _NS = "NotificationSetting";const _NSD = "NotificationSettingDetail";const _NSDo = "NotificationSettingDetails";const _NSK = "NotificationSettingKey";const _NSKo = "NotificationSettingKeys";const _NSo = "NotificationSettings";const _PAM = "PutAttributeMapping";const _PAMR = "PutAttributeMappingRequest";const _PAMRu = "PutAttributeMappingResponse";const _PD = "ProfileDetail";const _PDR = "ProfileDetailResponse";const _PDr = "ProfileDetails";const _PNS = "PutNotificationSettings";const _PNSR = "PutNotificationSettingsRequest";const _PNSRu = "PutNotificationSettingsResponse";const _RNFE = "ResourceNotFoundException";const _RNS = "ResetNotificationSettings";const _RNSR = "ResetNotificationSettingsRequest";const _RNSRe = "ResetNotificationSettingsResponse";const _S = "Source";const _SCR = "ScalarCrlRequest";const _SD = "SubjectDetail";const _SDR = "SubjectDetailResponse";const _SDo = "SourceData";const _SPR = "ScalarProfileRequest";const _SS = "SubjectSummary";const _SSR = "ScalarSubjectRequest";const _SSu = "SubjectSummaries";const _STAR = "ScalarTrustAnchorRequest";const _T = "Tag";const _TAD = "TrustAnchorDetail";const _TADR = "TrustAnchorDetailResponse";const _TADr = "TrustAnchorDetails";const _TK = "TagKey";const _TKL = "TagKeyList";const _TL = "TagList";const _TMTE = "TooManyTagsException";const _TR = "TagResource";const _TRR = "TagResourceRequest";const _TRRa = "TagResourceResponse";const _TV = "TagValue";const _UC = "UpdateCrl";const _UCR = "UpdateCrlRequest";const _UP = "UpdateProfile";const _UPR = "UpdateProfileRequest";const _UR = "UntagResource";const _URR = "UntagResourceRequest";const _URRn = "UntagResourceResponse";const _UTA = "UpdateTrustAnchor";const _UTAR = "UpdateTrustAnchorRequest";const _VE = "ValidationException";const _aM = "attributeMappings";const _aPA = "acmPcaArn";const _aRSN = "acceptRoleSessionName";const _c = "client";const _cA = "crlArn";const _cAr = "createdAt";const _cB = "configuredBy";const _cBr = "createdBy";const _cD = "crlData";const _cF = "certificateField";const _cI = "crlId";const _ch = "channel";const _cr = "crl";const _cre = "credentials";const _crl = "crls";const _dS = "durationSeconds";const _e = "error";const _en = "enabled";const _ev = "event";const _f = "failed";const _h = "http";const _hE = "httpError";const _hQ = "httpQuery";const _i = "issuer";const _iP = "instanceProperties";const _k = "key";const _lSA = "lastSeenAt";const _m = "message";const _mPA = "managedPolicyArns";const _mR = "mappingRules";const _n = "name";const _nS = "notificationSettings";const _nSK = "notificationSettingKeys";const _nT = "nextToken";const _p = "profile";const _pA = "profileArn";const _pI = "profileId";const _pS = "pageSize";const _pr = "properties";const _pro = "profiles";const _rA = "roleArns";const _rAe = "resourceArn";const _rIP = "requireInstanceProperties";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.rolesanywhere";const _sA = "seenAt";const _sAu = "subjectArn";const _sD = "sourceData";const _sI = "subjectId";const _sN = "serialNumber";const _sP = "sessionPolicy";const _sT = "sourceType";const _so = "source";const _sp = "specifiers";const _spe = "specifier";const _su = "subjects";const _sub = "subject";const _t = "tags";const _tA = "trustAnchors";const _tAA = "trustAnchorArn";const _tAI = "trustAnchorId";const _tAr = "trustAnchor";const _tK = "tagKeys";const _th = "threshold";const _uA = "updatedAt";const _v = "value";const _xCD = "x509CertificateData";const _xS = "x509Subject";const n0 = "com.amazonaws.rolesanywhere";const _s_registry = TypeRegistry.for(_s);var RolesAnywhereServiceException$ = [-3, _s, "RolesAnywhereServiceException", 0, [], []];_s_registry.registerError(RolesAnywhereServiceException$, RolesAnywhereServiceException);const n0_registry = TypeRegistry.for(n0);var AccessDeniedException$ = [-3, n0, _ADE,    { [_e]: _c, [_hE]: 403 },    [_m],    [0]];n0_registry.registerError(AccessDeniedException$, AccessDeniedException);var ResourceNotFoundException$ = [-3, n0, _RNFE,    { [_e]: _c, [_hE]: 404 },    [_m],    [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var TooManyTagsException$ = [-3, n0, _TMTE,    { [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(TooManyTagsException$, TooManyTagsException);var ValidationException$ = [-3, n0, _VE,    { [_e]: _c, [_hE]: 400 },    [_m],    [0]];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [    _s_registry,    n0_registry,];var TagKey = [0, n0, _TK, 8, 0];var TagValue = [0, n0, _TV, 8, 0];var AttributeMapping$ = [3, n0, _AM,    0,    [_cF, _mR],    [0, () => MappingRules]];var CreateProfileRequest$ = [3, n0, _CPR,    0,    [_n, _rA, _rIP, _sP, _mPA, _dS, _en, _t, _aRSN],    [0, 64 | 0, 2, 0, 64 | 0, 1, 2, [() => TagList, 0], 2], 2];var CreateTrustAnchorRequest$ = [3, n0, _CTAR,    0,    [_n, _so, _en, _t, _nS],    [0, () => Source$, 2, [() => TagList, 0], () => NotificationSettings], 2];var CredentialSummary$ = [3, n0, _CS,    0,    [_sA, _sN, _i, _en, _xCD, _f],    [5, 0, 0, 2, 0, 2]];var CrlDetail$ = [3, n0, _CD,    0,    [_cI, _cA, _n, _en, _cD, _tAA, _cAr, _uA],    [0, 0, 0, 2, 21, 0, 5, 5]];var CrlDetailResponse$ = [3, n0, _CDR,    0,    [_cr],    [() => CrlDetail$], 1];var DeleteAttributeMappingRequest$ = [3, n0, _DAMR,    0,    [_pI, _cF, _sp],    [[0, 1], [0, { [_hQ]: _cF }], [64 | 0, { [_hQ]: _sp }]], 2];var DeleteAttributeMappingResponse$ = [3, n0, _DAMRe,    0,    [_p],    [() => ProfileDetail$], 1];var ImportCrlRequest$ = [3, n0, _ICR,    0,    [_n, _cD, _tAA, _en, _t],    [0, 21, 0, 2, [() => TagList, 0]], 3];var InstanceProperty$ = [3, n0, _IP,    0,    [_sA, _pr, _f],    [5, 128 | 0, 2]];var ListCrlsResponse$ = [3, n0, _LCR,    0,    [_nT, _crl],    [0, () => CrlDetails]];var ListProfilesResponse$ = [3, n0, _LPR,    0,    [_nT, _pro],    [0, () => ProfileDetails]];var ListRequest$ = [3, n0, _LR,    0,    [_nT, _pS],    [[0, { [_hQ]: _nT }], [1, { [_hQ]: _pS }]]];var ListSubjectsResponse$ = [3, n0, _LSR,    0,    [_su, _nT],    [() => SubjectSummaries, 0]];var ListTagsForResourceRequest$ = [3, n0, _LTFRR,    0,    [_rAe],    [[0, { [_hQ]: _rAe }]], 1];var ListTagsForResourceResponse$ = [3, n0, _LTFRRi,    0,    [_t],    [[() => TagList, 0]]];var ListTrustAnchorsResponse$ = [3, n0, _LTAR,    0,    [_nT, _tA],    [0, () => TrustAnchorDetails]];var MappingRule$ = [3, n0, _MR,    0,    [_spe],    [0], 1];var NotificationSetting$ = [3, n0, _NS,    0,    [_en, _ev, _th, _ch],    [2, 0, 1, 0], 2];var NotificationSettingDetail$ = [3, n0, _NSD,    0,    [_en, _ev, _th, _ch, _cB],    [2, 0, 1, 0, 0], 2];var NotificationSettingKey$ = [3, n0, _NSK,    0,    [_ev, _ch],    [0, 0], 1];var ProfileDetail$ = [3, n0, _PD,    0,    [_pI, _pA, _n, _rIP, _en, _cBr, _sP, _rA, _mPA, _cAr, _uA, _dS, _aRSN, _aM],    [0, 0, 0, 2, 2, 0, 0, 64 | 0, 64 | 0, 5, 5, 1, 2, () => AttributeMappings]];var ProfileDetailResponse$ = [3, n0, _PDR,    0,    [_p],    [() => ProfileDetail$]];var PutAttributeMappingRequest$ = [3, n0, _PAMR,    0,    [_pI, _cF, _mR],    [[0, 1], 0, () => MappingRules], 3];var PutAttributeMappingResponse$ = [3, n0, _PAMRu,    0,    [_p],    [() => ProfileDetail$], 1];var PutNotificationSettingsRequest$ = [3, n0, _PNSR,    0,    [_tAI, _nS],    [0, () => NotificationSettings], 2];var PutNotificationSettingsResponse$ = [3, n0, _PNSRu,    0,    [_tAr],    [() => TrustAnchorDetail$], 1];var ResetNotificationSettingsRequest$ = [3, n0, _RNSR,    0,    [_tAI, _nSK],    [0, () => NotificationSettingKeys], 2];var ResetNotificationSettingsResponse$ = [3, n0, _RNSRe,    0,    [_tAr],    [() => TrustAnchorDetail$], 1];var ScalarCrlRequest$ = [3, n0, _SCR,    0,    [_cI],    [[0, 1]], 1];var ScalarProfileRequest$ = [3, n0, _SPR,    0,    [_pI],    [[0, 1]], 1];var ScalarSubjectRequest$ = [3, n0, _SSR,    0,    [_sI],    [[0, 1]], 1];var ScalarTrustAnchorRequest$ = [3, n0, _STAR,    0,    [_tAI],    [[0, 1]], 1];var Source$ = [3, n0, _S,    0,    [_sT, _sD],    [0, () => SourceData$]];var SubjectDetail$ = [3, n0, _SD,    0,    [_sAu, _sI, _en, _xS, _lSA, _cAr, _uA, _cre, _iP],    [0, 0, 2, 0, 5, 5, 5, () => CredentialSummaries, () => InstanceProperties]];var SubjectDetailResponse$ = [3, n0, _SDR,    0,    [_sub],    [() => SubjectDetail$]];var SubjectSummary$ = [3, n0, _SS,    0,    [_sAu, _sI, _en, _xS, _lSA, _cAr, _uA],    [0, 0, 2, 0, 5, 5, 5]];var Tag$ = [3, n0, _T,    0,    [_k, _v],    [[() => TagKey, 0], [() => TagValue, 0]], 2];var TagResourceRequest$ = [3, n0, _TRR,    0,    [_rAe, _t],    [0, [() => TagList, 0]], 2];var TagResourceResponse$ = [3, n0, _TRRa,    0,    [],    []];var TrustAnchorDetail$ = [3, n0, _TAD,    0,    [_tAI, _tAA, _n, _so, _en, _cAr, _uA, _nS],    [0, 0, 0, () => Source$, 2, 5, 5, () => NotificationSettingDetails]];var TrustAnchorDetailResponse$ = [3, n0, _TADR,    0,    [_tAr],    [() => TrustAnchorDetail$], 1];var UntagResourceRequest$ = [3, n0, _URR,    0,    [_rAe, _tK],    [0, [() => TagKeyList, 0]], 2];var UntagResourceResponse$ = [3, n0, _URRn,    0,    [],    []];var UpdateCrlRequest$ = [3, n0, _UCR,    0,    [_cI, _n, _cD],    [[0, 1], 0, 21], 1];var UpdateProfileRequest$ = [3, n0, _UPR,    0,    [_pI, _n, _sP, _rA, _mPA, _dS, _aRSN],    [[0, 1], 0, 0, 64 | 0, 64 | 0, 1, 2], 1];var UpdateTrustAnchorRequest$ = [3, n0, _UTAR,    0,    [_tAI, _n, _so],    [[0, 1], 0, () => Source$], 1];var AttributeMappings = [1, n0, _AMt,    0, () => AttributeMapping$];var CredentialSummaries = [1, n0, _CSr,    0, () => CredentialSummary$];var CrlDetails = [1, n0, _CDr,    0, () => CrlDetail$];var InstanceProperties = [1, n0, _IPn,    0, () => InstanceProperty$];var MappingRules = [1, n0, _MRa,    0, () => MappingRule$];var NotificationSettingDetails = [1, n0, _NSDo,    0, () => NotificationSettingDetail$];var NotificationSettingKeys = [1, n0, _NSKo,    0, () => NotificationSettingKey$];var NotificationSettings = [1, n0, _NSo,    0, () => NotificationSetting$];var ProfileDetails = [1, n0, _PDr,    0, () => ProfileDetail$];var SubjectSummaries = [1, n0, _SSu,    0, () => SubjectSummary$];var TagKeyList = [1, n0, _TKL,    0, [() => TagKey,        0]];var TagList = [1, n0, _TL,    0, [() => Tag$,        0]];var TrustAnchorDetails = [1, n0, _TADr,    0, () => TrustAnchorDetail$];var SourceData$ = [4, n0, _SDo,    0,    [_xCD, _aPA],    [0, 0]];var CreateProfile$ = [9, n0, _CP,    { [_h]: ["POST", "/profiles", 201] }, () => CreateProfileRequest$, () => ProfileDetailResponse$];var CreateTrustAnchor$ = [9, n0, _CTA,    { [_h]: ["POST", "/trustanchors", 201] }, () => CreateTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var DeleteAttributeMapping$ = [9, n0, _DAM,    { [_h]: ["DELETE", "/profiles/{profileId}/mappings", 200] }, () => DeleteAttributeMappingRequest$, () => DeleteAttributeMappingResponse$];var DeleteCrl$ = [9, n0, _DC,    { [_h]: ["DELETE", "/crl/{crlId}", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var DeleteProfile$ = [9, n0, _DP,    { [_h]: ["DELETE", "/profile/{profileId}", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var DeleteTrustAnchor$ = [9, n0, _DTA,    { [_h]: ["DELETE", "/trustanchor/{trustAnchorId}", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var DisableCrl$ = [9, n0, _DCi,    { [_h]: ["POST", "/crl/{crlId}/disable", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var DisableProfile$ = [9, n0, _DPi,    { [_h]: ["POST", "/profile/{profileId}/disable", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var DisableTrustAnchor$ = [9, n0, _DTAi,    { [_h]: ["POST", "/trustanchor/{trustAnchorId}/disable", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var EnableCrl$ = [9, n0, _EC,    { [_h]: ["POST", "/crl/{crlId}/enable", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var EnableProfile$ = [9, n0, _EP,    { [_h]: ["POST", "/profile/{profileId}/enable", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var EnableTrustAnchor$ = [9, n0, _ETA,    { [_h]: ["POST", "/trustanchor/{trustAnchorId}/enable", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var GetCrl$ = [9, n0, _GC,    { [_h]: ["GET", "/crl/{crlId}", 200] }, () => ScalarCrlRequest$, () => CrlDetailResponse$];var GetProfile$ = [9, n0, _GP,    { [_h]: ["GET", "/profile/{profileId}", 200] }, () => ScalarProfileRequest$, () => ProfileDetailResponse$];var GetSubject$ = [9, n0, _GS,    { [_h]: ["GET", "/subject/{subjectId}", 200] }, () => ScalarSubjectRequest$, () => SubjectDetailResponse$];var GetTrustAnchor$ = [9, n0, _GTA,    { [_h]: ["GET", "/trustanchor/{trustAnchorId}", 200] }, () => ScalarTrustAnchorRequest$, () => TrustAnchorDetailResponse$];var ImportCrl$ = [9, n0, _IC,    { [_h]: ["POST", "/crls", 201] }, () => ImportCrlRequest$, () => CrlDetailResponse$];var ListCrls$ = [9, n0, _LC,    { [_h]: ["GET", "/crls", 200] }, () => ListRequest$, () => ListCrlsResponse$];var ListProfiles$ = [9, n0, _LP,    { [_h]: ["GET", "/profiles", 200] }, () => ListRequest$, () => ListProfilesResponse$];var ListSubjects$ = [9, n0, _LS,    { [_h]: ["GET", "/subjects", 200] }, () => ListRequest$, () => ListSubjectsResponse$];var ListTagsForResource$ = [9, n0, _LTFR,    { [_h]: ["GET", "/ListTagsForResource", 200] }, () => ListTagsForResourceRequest$, () => ListTagsForResourceResponse$];var ListTrustAnchors$ = [9, n0, _LTA,    { [_h]: ["GET", "/trustanchors", 200] }, () => ListRequest$, () => ListTrustAnchorsResponse$];var PutAttributeMapping$ = [9, n0, _PAM,    { [_h]: ["PUT", "/profiles/{profileId}/mappings", 200] }, () => PutAttributeMappingRequest$, () => PutAttributeMappingResponse$];var PutNotificationSettings$ = [9, n0, _PNS,    { [_h]: ["PATCH", "/put-notifications-settings", 200] }, () => PutNotificationSettingsRequest$, () => PutNotificationSettingsResponse$];var ResetNotificationSettings$ = [9, n0, _RNS,    { [_h]: ["PATCH", "/reset-notifications-settings", 200] }, () => ResetNotificationSettingsRequest$, () => ResetNotificationSettingsResponse$];var TagResource$ = [9, n0, _TR,    { [_h]: ["POST", "/TagResource", 201] }, () => TagResourceRequest$, () => TagResourceResponse$];var UntagResource$ = [9, n0, _UR,    { [_h]: ["POST", "/UntagResource", 200] }, () => UntagResourceRequest$, () => UntagResourceResponse$];var UpdateCrl$ = [9, n0, _UC,    { [_h]: ["PATCH", "/crl/{crlId}", 200] }, () => UpdateCrlRequest$, () => CrlDetailResponse$];var UpdateProfile$ = [9, n0, _UP,    { [_h]: ["PATCH", "/profile/{profileId}", 200] }, () => UpdateProfileRequest$, () => ProfileDetailResponse$];var UpdateTrustAnchor$ = [9, n0, _UTA,    { [_h]: ["PATCH", "/trustanchor/{trustAnchorId}", 200] }, () => UpdateTrustAnchorRequest$, () => TrustAnchorDetailResponse$]; const getRuntimeConfig$1 = (config) => {    return {        apiVersion: "2018-05-10",        base64Decoder: config?.base64Decoder ?? fromBase64,        base64Encoder: config?.base64Encoder ?? toBase64,        disableHostPrefix: config?.disableHostPrefix ?? false,        endpointProvider: config?.endpointProvider ?? defaultEndpointResolver,        extensions: config?.extensions ?? [],        httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultRolesAnywhereHttpAuthSchemeProvider,        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.rolesanywhere",            errorTypeRegistries,            version: "2018-05-10",            serviceTarget: "RolesAnywhere",        },        serviceId: config?.serviceId ?? "RolesAnywhere",        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 RolesAnywhereClient 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: defaultRolesAnywhereHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} const command = makeBuilder(commonParams, "RolesAnywhere", "RolesAnywhereClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class CreateProfileCommand extends command(_ep0, _mw0, "CreateProfile", CreateProfile$) {} class CreateTrustAnchorCommand extends command(_ep0, _mw0, "CreateTrustAnchor", CreateTrustAnchor$) {} class DeleteAttributeMappingCommand extends command(_ep0, _mw0, "DeleteAttributeMapping", DeleteAttributeMapping$) {} class DeleteCrlCommand extends command(_ep0, _mw0, "DeleteCrl", DeleteCrl$) {} class DeleteProfileCommand extends command(_ep0, _mw0, "DeleteProfile", DeleteProfile$) {} class DeleteTrustAnchorCommand extends command(_ep0, _mw0, "DeleteTrustAnchor", DeleteTrustAnchor$) {} class DisableCrlCommand extends command(_ep0, _mw0, "DisableCrl", DisableCrl$) {} class DisableProfileCommand extends command(_ep0, _mw0, "DisableProfile", DisableProfile$) {} class DisableTrustAnchorCommand extends command(_ep0, _mw0, "DisableTrustAnchor", DisableTrustAnchor$) {} class EnableCrlCommand extends command(_ep0, _mw0, "EnableCrl", EnableCrl$) {} class EnableProfileCommand extends command(_ep0, _mw0, "EnableProfile", EnableProfile$) {} class EnableTrustAnchorCommand extends command(_ep0, _mw0, "EnableTrustAnchor", EnableTrustAnchor$) {} class GetCrlCommand extends command(_ep0, _mw0, "GetCrl", GetCrl$) {} class GetProfileCommand extends command(_ep0, _mw0, "GetProfile", GetProfile$) {} class GetSubjectCommand extends command(_ep0, _mw0, "GetSubject", GetSubject$) {} class GetTrustAnchorCommand extends command(_ep0, _mw0, "GetTrustAnchor", GetTrustAnchor$) {} class ImportCrlCommand extends command(_ep0, _mw0, "ImportCrl", ImportCrl$) {} class ListCrlsCommand extends command(_ep0, _mw0, "ListCrls", ListCrls$) {} class ListProfilesCommand extends command(_ep0, _mw0, "ListProfiles", ListProfiles$) {} class ListSubjectsCommand extends command(_ep0, _mw0, "ListSubjects", ListSubjects$) {} class ListTagsForResourceCommand extends command(_ep0, _mw0, "ListTagsForResource", ListTagsForResource$) {} class ListTrustAnchorsCommand extends command(_ep0, _mw0, "ListTrustAnchors", ListTrustAnchors$) {} class PutAttributeMappingCommand extends command(_ep0, _mw0, "PutAttributeMapping", PutAttributeMapping$) {} class PutNotificationSettingsCommand extends command(_ep0, _mw0, "PutNotificationSettings", PutNotificationSettings$) {} class ResetNotificationSettingsCommand extends command(_ep0, _mw0, "ResetNotificationSettings", ResetNotificationSettings$) {} class TagResourceCommand extends command(_ep0, _mw0, "TagResource", TagResource$) {} class UntagResourceCommand extends command(_ep0, _mw0, "UntagResource", UntagResource$) {} class UpdateCrlCommand extends command(_ep0, _mw0, "UpdateCrl", UpdateCrl$) {} class UpdateProfileCommand extends command(_ep0, _mw0, "UpdateProfile", UpdateProfile$) {} class UpdateTrustAnchorCommand extends command(_ep0, _mw0, "UpdateTrustAnchor", UpdateTrustAnchor$) {} const paginateListCrls = createPaginator(RolesAnywhereClient, ListCrlsCommand, "nextToken", "nextToken", ""); const paginateListProfiles = createPaginator(RolesAnywhereClient, ListProfilesCommand, "nextToken", "nextToken", ""); const paginateListSubjects = createPaginator(RolesAnywhereClient, ListSubjectsCommand, "nextToken", "nextToken", ""); const paginateListTrustAnchors = createPaginator(RolesAnywhereClient, ListTrustAnchorsCommand, "nextToken", "nextToken", ""); const commands = {    CreateProfileCommand,    CreateTrustAnchorCommand,    DeleteAttributeMappingCommand,    DeleteCrlCommand,    DeleteProfileCommand,    DeleteTrustAnchorCommand,    DisableCrlCommand,    DisableProfileCommand,    DisableTrustAnchorCommand,    EnableCrlCommand,    EnableProfileCommand,    EnableTrustAnchorCommand,    GetCrlCommand,    GetProfileCommand,    GetSubjectCommand,    GetTrustAnchorCommand,    ImportCrlCommand,    ListCrlsCommand,    ListProfilesCommand,    ListSubjectsCommand,    ListTagsForResourceCommand,    ListTrustAnchorsCommand,    PutAttributeMappingCommand,    PutNotificationSettingsCommand,    ResetNotificationSettingsCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateCrlCommand,    UpdateProfileCommand,    UpdateTrustAnchorCommand,};const paginators = {    paginateListCrls,    paginateListProfiles,    paginateListSubjects,    paginateListTrustAnchors,};class RolesAnywhere extends RolesAnywhereClient {}createAggregatedClient(commands, RolesAnywhere, { paginators }); const CertificateField = {    x509Issuer: "x509Issuer",    x509SAN: "x509SAN",    x509Subject: "x509Subject",};const NotificationChannel = {    ALL: "ALL",};const NotificationEvent = {    CA_CERTIFICATE_EXPIRY: "CA_CERTIFICATE_EXPIRY",    END_ENTITY_CERTIFICATE_EXPIRY: "END_ENTITY_CERTIFICATE_EXPIRY",};const TrustAnchorType = {    AWS_ACM_PCA: "AWS_ACM_PCA",    CERTIFICATE_BUNDLE: "CERTIFICATE_BUNDLE",    SELF_SIGNED_REPOSITORY: "SELF_SIGNED_REPOSITORY",}; exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AttributeMapping$ = AttributeMapping$;exports.CertificateField = CertificateField;exports.CreateProfile$ = CreateProfile$;exports.CreateProfileCommand = CreateProfileCommand;exports.CreateProfileRequest$ = CreateProfileRequest$;exports.CreateTrustAnchor$ = CreateTrustAnchor$;exports.CreateTrustAnchorCommand = CreateTrustAnchorCommand;exports.CreateTrustAnchorRequest$ = CreateTrustAnchorRequest$;exports.CredentialSummary$ = CredentialSummary$;exports.CrlDetail$ = CrlDetail$;exports.CrlDetailResponse$ = CrlDetailResponse$;exports.DeleteAttributeMapping$ = DeleteAttributeMapping$;exports.DeleteAttributeMappingCommand = DeleteAttributeMappingCommand;exports.DeleteAttributeMappingRequest$ = DeleteAttributeMappingRequest$;exports.DeleteAttributeMappingResponse$ = DeleteAttributeMappingResponse$;exports.DeleteCrl$ = DeleteCrl$;exports.DeleteCrlCommand = DeleteCrlCommand;exports.DeleteProfile$ = DeleteProfile$;exports.DeleteProfileCommand = DeleteProfileCommand;exports.DeleteTrustAnchor$ = DeleteTrustAnchor$;exports.DeleteTrustAnchorCommand = DeleteTrustAnchorCommand;exports.DisableCrl$ = DisableCrl$;exports.DisableCrlCommand = DisableCrlCommand;exports.DisableProfile$ = DisableProfile$;exports.DisableProfileCommand = DisableProfileCommand;exports.DisableTrustAnchor$ = DisableTrustAnchor$;exports.DisableTrustAnchorCommand = DisableTrustAnchorCommand;exports.EnableCrl$ = EnableCrl$;exports.EnableCrlCommand = EnableCrlCommand;exports.EnableProfile$ = EnableProfile$;exports.EnableProfileCommand = EnableProfileCommand;exports.EnableTrustAnchor$ = EnableTrustAnchor$;exports.EnableTrustAnchorCommand = EnableTrustAnchorCommand;exports.GetCrl$ = GetCrl$;exports.GetCrlCommand = GetCrlCommand;exports.GetProfile$ = GetProfile$;exports.GetProfileCommand = GetProfileCommand;exports.GetSubject$ = GetSubject$;exports.GetSubjectCommand = GetSubjectCommand;exports.GetTrustAnchor$ = GetTrustAnchor$;exports.GetTrustAnchorCommand = GetTrustAnchorCommand;exports.ImportCrl$ = ImportCrl$;exports.ImportCrlCommand = ImportCrlCommand;exports.ImportCrlRequest$ = ImportCrlRequest$;exports.InstanceProperty$ = InstanceProperty$;exports.ListCrls$ = ListCrls$;exports.ListCrlsCommand = ListCrlsCommand;exports.ListCrlsResponse$ = ListCrlsResponse$;exports.ListProfiles$ = ListProfiles$;exports.ListProfilesCommand = ListProfilesCommand;exports.ListProfilesResponse$ = ListProfilesResponse$;exports.ListRequest$ = ListRequest$;exports.ListSubjects$ = ListSubjects$;exports.ListSubjectsCommand = ListSubjectsCommand;exports.ListSubjectsResponse$ = ListSubjectsResponse$;exports.ListTagsForResource$ = ListTagsForResource$;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTagsForResourceRequest$ = ListTagsForResourceRequest$;exports.ListTagsForResourceResponse$ = ListTagsForResourceResponse$;exports.ListTrustAnchors$ = ListTrustAnchors$;exports.ListTrustAnchorsCommand = ListTrustAnchorsCommand;exports.ListTrustAnchorsResponse$ = ListTrustAnchorsResponse$;exports.MappingRule$ = MappingRule$;exports.NotificationChannel = NotificationChannel;exports.NotificationEvent = NotificationEvent;exports.NotificationSetting$ = NotificationSetting$;exports.NotificationSettingDetail$ = NotificationSettingDetail$;exports.NotificationSettingKey$ = NotificationSettingKey$;exports.ProfileDetail$ = ProfileDetail$;exports.ProfileDetailResponse$ = ProfileDetailResponse$;exports.PutAttributeMapping$ = PutAttributeMapping$;exports.PutAttributeMappingCommand = PutAttributeMappingCommand;exports.PutAttributeMappingRequest$ = PutAttributeMappingRequest$;exports.PutAttributeMappingResponse$ = PutAttributeMappingResponse$;exports.PutNotificationSettings$ = PutNotificationSettings$;exports.PutNotificationSettingsCommand = PutNotificationSettingsCommand;exports.PutNotificationSettingsRequest$ = PutNotificationSettingsRequest$;exports.PutNotificationSettingsResponse$ = PutNotificationSettingsResponse$;exports.ResetNotificationSettings$ = ResetNotificationSettings$;exports.ResetNotificationSettingsCommand = ResetNotificationSettingsCommand;exports.ResetNotificationSettingsRequest$ = ResetNotificationSettingsRequest$;exports.ResetNotificationSettingsResponse$ = ResetNotificationSettingsResponse$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.RolesAnywhere = RolesAnywhere;exports.RolesAnywhereClient = RolesAnywhereClient;exports.RolesAnywhereServiceException = RolesAnywhereServiceException;exports.RolesAnywhereServiceException$ = RolesAnywhereServiceException$;exports.ScalarCrlRequest$ = ScalarCrlRequest$;exports.ScalarProfileRequest$ = ScalarProfileRequest$;exports.ScalarSubjectRequest$ = ScalarSubjectRequest$;exports.ScalarTrustAnchorRequest$ = ScalarTrustAnchorRequest$;exports.Source$ = Source$;exports.SourceData$ = SourceData$;exports.SubjectDetail$ = SubjectDetail$;exports.SubjectDetailResponse$ = SubjectDetailResponse$;exports.SubjectSummary$ = SubjectSummary$;exports.Tag$ = Tag$;exports.TagResource$ = TagResource$;exports.TagResourceCommand = TagResourceCommand;exports.TagResourceRequest$ = TagResourceRequest$;exports.TagResourceResponse$ = TagResourceResponse$;exports.TooManyTagsException = TooManyTagsException;exports.TooManyTagsException$ = TooManyTagsException$;exports.TrustAnchorDetail$ = TrustAnchorDetail$;exports.TrustAnchorDetailResponse$ = TrustAnchorDetailResponse$;exports.TrustAnchorType = TrustAnchorType;exports.UntagResource$ = UntagResource$;exports.UntagResourceCommand = UntagResourceCommand;exports.UntagResourceRequest$ = UntagResourceRequest$;exports.UntagResourceResponse$ = UntagResourceResponse$;exports.UpdateCrl$ = UpdateCrl$;exports.UpdateCrlCommand = UpdateCrlCommand;exports.UpdateCrlRequest$ = UpdateCrlRequest$;exports.UpdateProfile$ = UpdateProfile$;exports.UpdateProfileCommand = UpdateProfileCommand;exports.UpdateProfileRequest$ = UpdateProfileRequest$;exports.UpdateTrustAnchor$ = UpdateTrustAnchor$;exports.UpdateTrustAnchorCommand = UpdateTrustAnchorCommand;exports.UpdateTrustAnchorRequest$ = UpdateTrustAnchorRequest$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateListCrls = paginateListCrls;exports.paginateListProfiles = paginateListProfiles;exports.paginateListSubjects = paginateListSubjects;exports.paginateListTrustAnchors = paginateListTrustAnchors;