/var/runtime/node_modules/@aws-sdk/client-migrationhubstrategy/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 defaultMigrationHubStrategyHttpAuthSchemeParametersProvider = 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: "migrationhub-strategy", region: authParameters.region, }, propertiesExtractor: (config, context) => ({ signingProperties: { config, context, }, }), };}const defaultMigrationHubStrategyHttpAuthSchemeProvider = (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: "migrationhub-strategy", });};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://migrationhub-strategy-fips.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "FIPS and DualStack are enabled, but this partition does not support one or both"], ["https://migrationhub-strategy-fips.{Region}.{PartitionResult#dnsSuffix}", i], [a, "FIPS is enabled but this partition does not support FIPS"], ["https://migrationhub-strategy.{Region}.{PartitionResult#dualStackDnsSuffix}", i], [a, "DualStack is enabled but this partition does not support DualStack"], ["https://migrationhub-strategy.{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 MigrationHubStrategyServiceException extends ServiceException { constructor(options) { super(options); Object.setPrototypeOf(this, MigrationHubStrategyServiceException.prototype); }} class AccessDeniedException extends MigrationHubStrategyServiceException { name = "AccessDeniedException"; $fault = "client"; constructor(opts) { super({ name: "AccessDeniedException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, AccessDeniedException.prototype); }}class InternalServerException extends MigrationHubStrategyServiceException { name = "InternalServerException"; $fault = "server"; constructor(opts) { super({ name: "InternalServerException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, InternalServerException.prototype); }}class ResourceNotFoundException extends MigrationHubStrategyServiceException { name = "ResourceNotFoundException"; $fault = "client"; constructor(opts) { super({ name: "ResourceNotFoundException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ResourceNotFoundException.prototype); }}class ThrottlingException extends MigrationHubStrategyServiceException { name = "ThrottlingException"; $fault = "client"; constructor(opts) { super({ name: "ThrottlingException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ThrottlingException.prototype); }}class ValidationException extends MigrationHubStrategyServiceException { name = "ValidationException"; $fault = "client"; constructor(opts) { super({ name: "ValidationException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ValidationException.prototype); }}class DependencyException extends MigrationHubStrategyServiceException { name = "DependencyException"; $fault = "server"; constructor(opts) { super({ name: "DependencyException", $fault: "server", ...opts, }); Object.setPrototypeOf(this, DependencyException.prototype); }}class ServiceLinkedRoleLockClientException extends MigrationHubStrategyServiceException { name = "ServiceLinkedRoleLockClientException"; $fault = "client"; constructor(opts) { super({ name: "ServiceLinkedRoleLockClientException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ServiceLinkedRoleLockClientException.prototype); }}class ConflictException extends MigrationHubStrategyServiceException { name = "ConflictException"; $fault = "client"; constructor(opts) { super({ name: "ConflictException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ConflictException.prototype); }}class ServiceQuotaExceededException extends MigrationHubStrategyServiceException { name = "ServiceQuotaExceededException"; $fault = "client"; constructor(opts) { super({ name: "ServiceQuotaExceededException", $fault: "client", ...opts, }); Object.setPrototypeOf(this, ServiceQuotaExceededException.prototype); }} const _AA = "AssociatedApplication";const _AAs = "AssociatedApplications";const _ACD = "ApplicationComponentDetail";const _ACDp = "ApplicationComponentDetails";const _ACS = "ApplicationComponentStrategy";const _ACSS = "ApplicationComponentStatusSummary";const _ACSp = "ApplicationComponentSummary";const _ACSpp = "ApplicationComponentStrategies";const _ADE = "AccessDeniedException";const _AMR = "AwsManagedResources";const _ANU = "AnalyzerNameUnion";const _AP = "ApplicationPreferences";const _ARR = "AntipatternReportResult";const _ARRL = "AntipatternReportResultList";const _AS = "AssessmentSummary";const _ASS = "AnalyzableServerSummary";const _ASSL = "AnalyzableServerSummaryList";const _ASSn = "AntipatternSeveritySummary";const _ASU = "AnalysisStatusUnion";const _AT = "AssessmentTarget";const _ATs = "AssessmentTargets";const _AUE = "AppUnitError";const _BG = "BusinessGoals";const _C = "Collector";const _CE = "ConflictException";const _CS = "ConfigurationSummary";const _Co = "Collectors";const _DCD = "DatabaseConfigDetail";const _DCDa = "DataCollectionDetails";const _DE = "DependencyException";const _DMP = "DatabaseMigrationPreference";const _DP = "DatabasePreferences";const _G = "Group";const _GA = "GetAssessment";const _GACD = "GetApplicationComponentDetails";const _GACDR = "GetApplicationComponentDetailsRequest";const _GACDRe = "GetApplicationComponentDetailsResponse";const _GACS = "GetApplicationComponentStrategies";const _GACSR = "GetApplicationComponentStrategiesRequest";const _GACSRe = "GetApplicationComponentStrategiesResponse";const _GAR = "GetAssessmentRequest";const _GARe = "GetAssessmentResponse";const _GI = "GroupIds";const _GIFT = "GetImportFileTask";const _GIFTR = "GetImportFileTaskRequest";const _GIFTRe = "GetImportFileTaskResponse";const _GLAI = "GetLatestAssessmentId";const _GLAIR = "GetLatestAssessmentIdRequest";const _GLAIRe = "GetLatestAssessmentIdResponse";const _GPP = "GetPortfolioPreferences";const _GPPR = "GetPortfolioPreferencesRequest";const _GPPRe = "GetPortfolioPreferencesResponse";const _GPS = "GetPortfolioSummary";const _GPSR = "GetPortfolioSummaryRequest";const _GPSRe = "GetPortfolioSummaryResponse";const _GRRD = "GetRecommendationReportDetails";const _GRRDR = "GetRecommendationReportDetailsRequest";const _GRRDRe = "GetRecommendationReportDetailsResponse";const _GSD = "GetServerDetails";const _GSDR = "GetServerDetailsRequest";const _GSDRe = "GetServerDetailsResponse";const _GSS = "GetServerStrategies";const _GSSR = "GetServerStrategiesRequest";const _GSSRe = "GetServerStrategiesResponse";const _H = "Heterogeneous";const _Ho = "Homogeneous";const _IFTI = "ImportFileTaskInformation";const _IPABRI = "IPAddressBasedRemoteInfo";const _IPABRIL = "IPAddressBasedRemoteInfoList";const _ISE = "InternalServerException";const _LAC = "ListApplicationComponents";const _LACR = "ListApplicationComponentsRequest";const _LACRi = "ListApplicationComponentsResponse";const _LACS = "ListApplicationComponentSummary";const _LACSS = "ListApplicationComponentStatusSummary";const _LAS = "ListAnalyzableServers";const _LASR = "ListAnalyzableServersRequest";const _LASRi = "ListAnalyzableServersResponse";const _LASS = "ListAntipatternSeveritySummary";const _LC = "ListCollectors";const _LCR = "ListCollectorsRequest";const _LCRi = "ListCollectorsResponse";const _LIFT = "ListImportFileTask";const _LIFTI = "ListImportFileTaskInformation";const _LIFTR = "ListImportFileTaskRequest";const _LIFTRi = "ListImportFileTaskResponse";const _LS = "ListServers";const _LSR = "ListServersRequest";const _LSRi = "ListServersResponse";const _LSS = "ListServerSummary";const _LSSS = "ListServerStatusSummary";const _LSSi = "ListStrategySummary";const _MP = "ManagementPreference";const _NDMP = "NoDatabaseMigrationPreference";const _NI = "NetworkInfo";const _NIL = "NetworkInfoList";const _NMP = "NoManagementPreference";const _OSI = "OSInfo";const _PBG = "PrioritizeBusinessGoals";const _PI = "PipelineInfo";const _PIL = "PipelineInfoList";const _PPP = "PutPortfolioPreferences";const _PPPR = "PutPortfolioPreferencesRequest";const _PPPRu = "PutPortfolioPreferencesResponse";const _R = "Result";const _RL = "ResultList";const _RNFE = "ResourceNotFoundException";const _RRD = "RecommendationReportDetails";const _RS = "RecommendationSet";const _RSCASI = "RemoteSourceCodeAnalysisServerInfo";const _SA = "StartAssessment";const _SAR = "StartAssessmentRequest";const _SARt = "StartAssessmentResponse";const _SARto = "StopAssessmentRequest";const _SARtop = "StopAssessmentResponse";const _SAt = "StopAssessment";const _SB = "S3Bucket";const _SC = "SourceCode";const _SCL = "SourceCodeList";const _SCR = "SourceCodeRepository";const _SCRo = "SourceCodeRepositories";const _SD = "ServerDetail";const _SDe = "ServerDetails";const _SE = "ServerError";const _SI = "SystemInfo";const _SIFT = "StartImportFileTask";const _SIFTR = "StartImportFileTaskRequest";const _SIFTRt = "StartImportFileTaskResponse";const _SLRLCE = "ServiceLinkedRoleLockClientException";const _SMK = "SecretsManagerKey";const _SMR = "SelfManageResources";const _SO = "S3Object";const _SOT = "ServerOsType";const _SOt = "StrategyOption";const _SQEE = "ServiceQuotaExceededException";const _SRRG = "StartRecommendationReportGeneration";const _SRRGR = "StartRecommendationReportGenerationRequest";const _SRRGRt = "StartRecommendationReportGenerationResponse";const _SS = "ServerStrategy";const _SSS = "ServerStatusSummary";const _SSe = "ServerSummary";const _SSer = "ServerStrategies";const _SSt = "StrategySummary";const _TE = "ThrottlingException";const _TT = "TransformationTool";const _UACC = "UpdateApplicationComponentConfig";const _UACCR = "UpdateApplicationComponentConfigRequest";const _UACCRp = "UpdateApplicationComponentConfigResponse";const _USC = "UpdateServerConfig";const _USCR = "UpdateServerConfigRequest";const _USCRp = "UpdateServerConfigResponse";const _VBRI = "VcenterBasedRemoteInfo";const _VBRIL = "VcenterBasedRemoteInfoList";const _VCI = "VersionControlInfo";const _VCIL = "VersionControlInfoList";const _VE = "ValidationException";const _aA = "associatedApplications";const _aCC = "applicationComponentCriteria";const _aCD = "applicationComponentDetail";const _aCI = "applicationComponentId";const _aCIp = "applicationComponentInfos";const _aCS = "applicationComponentStrategies";const _aCSS = "applicationComponentStrategySummary";const _aDST = "assessmentDataSourceType";const _aI = "assessmentId";const _aM = "applicationMode";const _aMR = "awsManagedResources";const _aN = "analyzerName";const _aP = "applicationPreferences";const _aPRSO = "antiPatternReportS3Object";const _aRRL = "antipatternReportResultList";const _aRS = "antipatternReportStatus";const _aRSM = "antipatternReportStatusMessage";const _aRSO = "antipatternReportS3Object";const _aS = "analysisStatus";const _aSI = "associatedServerId";const _aSIs = "associatedServerIds";const _aSn = "analyzableServers";const _aSs = "assessmentSummary";const _aT = "appType";const _aTn = "analysisType";const _aTs = "assessmentTargets";const _aTu = "authType";const _aUE = "appUnitError";const _aUEC = "appUnitErrorCategory";const _b = "branch";const _bAN = "binaryAnalyzerName";const _bG = "businessGoals";const _c = "client";const _cA = "cpuArchitecture";const _cH = "collectorHealth";const _cI = "collectorId";const _cO = "configureOnly";const _cS = "configurationSummary";const _cT = "completionTime";const _cV = "collectorVersion";const _co = "count";const _con = "condition";const _d = "description";const _dCD = "databaseConfigDetail";const _dCDa = "dataCollectionDetails";const _dCS = "dataCollectionStatus";const _dMP = "databaseManagementPreference";const _dMPa = "databaseMigrationPreference";const _dP = "databasePreferences";const _dST = "dataSourceType";const _e = "error";const _f = "failed";const _fST = "fileSystemType";const _fV = "filterValue";const _gI = "groupId";const _gIF = "groupIdFilter";const _h = "hostname";const _hE = "httpError";const _hN = "hostName";const _hQ = "httpQuery";const _he = "heterogeneous";const _ho = "homogeneous";const _ht = "http";const _i = "id";const _iA = "ipAddress";const _iABRIL = "ipAddressBasedRemoteInfoList";const _iACTS = "ipAddressConfigurationTimeStamp";const _iN = "importName";const _iNn = "interfaceName";const _iP = "isPreferred";const _iPn = "inProgress";const _iS = "inclusionStatus";const _iSB = "inputS3Bucket";const _iSK = "inputS3Key";const _l = "location";const _lACS = "listApplicationComponentSummary";const _lACSS = "listApplicationComponentStrategySummary";const _lACSSi = "listApplicationComponentStatusSummary";const _lASS = "listAntipatternSeveritySummary";const _lAT = "lastAnalyzedTimestamp";const _lATS = "lastActivityTimeStamp";const _lCR = "licenseCostReduction";const _lSS = "listServerSummary";const _lSSS = "listServerStrategySummary";const _lSSSi = "listServerStatusSummary";const _m = "message";const _mA = "macAddress";const _mAR = "moreApplicationResource";const _mIWCNT = "modernizeInfrastructureWithCloudNativeTechnologies";const _mP = "managementPreference";const _mR = "maxResults";const _mSAE = "moreServerAssociationExists";const _n = "name";const _nIL = "networkInfoList";const _nM = "netMask";const _nOAC = "numberOfApplicationComponents";const _nORF = "numberOfRecordsFailed";const _nORS = "numberOfRecordsSuccess";const _nP = "noPreference";const _nT = "nextToken";const _oD = "osDriver";const _oF = "outputFormat";const _oI = "osInfo";const _oT = "osType";const _oV = "osVersion";const _pBG = "prioritizeBusinessGoals";const _pCTS = "pipelineConfigurationTimeStamp";const _pIL = "pipelineInfoList";const _pN = "projectName";const _pT = "pipelineType";const _r = "recommendation";const _rAS = "runtimeAnalysisStatus";const _rL = "resultList";const _rOOWMS = "reduceOperationalOverheadWithManagedServices";const _rRD = "recommendationReportDetails";const _rS = "recommendationSet";const _rSCASCT = "remoteSourceCodeAnalysisServerConfigurationTimestamp";const _rSCASI = "remoteSourceCodeAnalysisServerInfo";const _rSM = "runtimeStatusMessage";const _rST = "resourceSubType";const _rSu = "runtimeStatus";const _rTAN = "runTimeAnalyzerName";const _rTAS = "runTimeAssessmentStatus";const _rTS = "registeredTimeStamp";const _re = "repository";const _s = "smithy.ts.sdk.synthetic.com.amazonaws.migrationhubstrategy";const _sB = "s3Bucket";const _sC = "serverCriteria";const _sCAN = "sourceCodeAnalyzerName";const _sCL = "sourceCodeList";const _sCODAS = "srcCodeOrDbAnalysisStatus";const _sCR = "sourceCodeRepositories";const _sD = "serverDetail";const _sE = "serverError";const _sEC = "serverErrorCategory";const _sFAD = "s3bucketForAnalysisData";const _sFRD = "s3bucketForReportData";const _sI = "serverId";const _sIe = "serverInfos";const _sIy = "systemInfo";const _sK = "s3Keys";const _sM = "statusMessage";const _sMK = "secretsManagerKey";const _sMR = "selfManageResources";const _sN = "secretName";const _sO = "strategyOption";const _sOM = "speedOfMigration";const _sRSB = "statusReportS3Bucket";const _sRSK = "statusReportS3Key";const _sS = "serverStrategies";const _sT = "startTime";const _sTe = "serverType";const _sV = "sourceVersion";const _se = "server";const _ser = "servers";const _sev = "severity";const _sk = "s3key";const _so = "source";const _sor = "sort";const _st = "status";const _str = "strategy";const _su = "success";const _t = "type";const _tD = "targetDestination";const _tDE = "targetDatabaseEngine";const _tI = "taskInfos";const _tN = "toolName";const _tT = "transformationTool";const _tTIL = "tranformationToolInstallationLink";const _v = "values";const _vBRIL = "vcenterBasedRemoteInfoList";const _vC = "versionControl";const _vCCTS = "versionControlConfigurationTimeStamp";const _vCIL = "versionControlInfoList";const _vCT = "versionControlType";const _vCTS = "vcenterConfigurationTimeStamp";const _vI = "vmId";const _va = "value";const _ve = "version";const n0 = "com.amazonaws.migrationhubstrategy";const _s_registry = TypeRegistry.for(_s);var MigrationHubStrategyServiceException$ = [-3, _s, "MigrationHubStrategyServiceException", 0, [], []];_s_registry.registerError(MigrationHubStrategyServiceException$, MigrationHubStrategyServiceException);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 DependencyException$ = [-3, n0, _DE, { [_e]: _se, [_hE]: 500 }, [_m], [0]];n0_registry.registerError(DependencyException$, DependencyException);var InternalServerException$ = [-3, n0, _ISE, { [_e]: _se, [_hE]: 500 }, [_m], [0]];n0_registry.registerError(InternalServerException$, InternalServerException);var ResourceNotFoundException$ = [-3, n0, _RNFE, { [_e]: _c, [_hE]: 404 }, [_m], [0]];n0_registry.registerError(ResourceNotFoundException$, ResourceNotFoundException);var ServiceLinkedRoleLockClientException$ = [-3, n0, _SLRLCE, { [_e]: _c, [_hE]: 400 }, [_m], [0]];n0_registry.registerError(ServiceLinkedRoleLockClientException$, ServiceLinkedRoleLockClientException);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]];n0_registry.registerError(ThrottlingException$, ThrottlingException);var ValidationException$ = [-3, n0, _VE, { [_e]: _c, [_hE]: 400 }, [_m], [0]];n0_registry.registerError(ValidationException$, ValidationException);const errorTypeRegistries = [ _s_registry, n0_registry,];var SecretsManagerKey = [0, n0, _SMK, 8, 0];var AnalyzableServerSummary$ = [3, n0, _ASS, 0, [_h, _iA, _so, _vI], [0, 0, 0, 0]];var AntipatternReportResult$ = [3, n0, _ARR, 0, [_aN, _aPRSO, _aRS, _aRSM], [() => AnalyzerNameUnion$, () => S3Object$, 0, 0]];var AntipatternSeveritySummary$ = [3, n0, _ASSn, 0, [_sev, _co], [0, 1]];var ApplicationComponentDetail$ = [3, n0, _ACD, 0, [_i, _n, _rS, _aS, _sM, _lASS, _dCD, _sCR, _aT, _rST, _iS, _aRSO, _aRS, _aRSM, _oV, _oD, _lAT, _aSI, _mSAE, _rSu, _rSM, _aUE, _rL], [0, 0, () => RecommendationSet$, 0, 0, () => ListAntipatternSeveritySummary, () => DatabaseConfigDetail$, () => SourceCodeRepositories, 0, 0, 0, () => S3Object$, 0, 0, 0, 0, 4, 0, 2, 0, 0, () => AppUnitError$, () => ResultList]];var ApplicationComponentStatusSummary$ = [3, n0, _ACSS, 0, [_sCODAS, _co], [0, 1]];var ApplicationComponentStrategy$ = [3, n0, _ACS, 0, [_r, _st, _iP], [() => RecommendationSet$, 0, 2]];var ApplicationComponentSummary$ = [3, n0, _ACSp, 0, [_aT, _co], [0, 1]];var ApplicationPreferences$ = [3, n0, _AP, 0, [_mP], [() => ManagementPreference$]];var AppUnitError$ = [3, n0, _AUE, 0, [_aUEC], [0]];var AssessmentSummary$ = [3, n0, _AS, 0, [_lSSS, _lACSS, _lASS, _lACS, _lSS, _aRSO, _aRS, _aRSM, _lAT, _lACSSi, _lSSSi], [() => ListStrategySummary, () => ListStrategySummary, () => ListAntipatternSeveritySummary, () => ListApplicationComponentSummary, () => ListServerSummary, () => S3Object$, 0, 0, 4, () => ListApplicationComponentStatusSummary, () => ListServerStatusSummary]];var AssessmentTarget$ = [3, n0, _AT, 0, [_con, _n, _v], [0, 0, 64 | 0], 3];var AssociatedApplication$ = [3, n0, _AA, 0, [_n, _i], [0, 0]];var AwsManagedResources$ = [3, n0, _AMR, 0, [_tD], [64 | 0], 1];var BusinessGoals$ = [3, n0, _BG, 0, [_sOM, _rOOWMS, _mIWCNT, _lCR], [1, 1, 1, 1]];var Collector$ = [3, n0, _C, 0, [_cI, _iA, _hN, _cH, _cV, _rTS, _lATS, _cS], [0, 0, 0, 0, 0, 0, 0, () => ConfigurationSummary$]];var ConfigurationSummary$ = [3, n0, _CS, 0, [_vBRIL, _iABRIL, _vCIL, _pIL, _rSCASI], [() => VcenterBasedRemoteInfoList, () => IPAddressBasedRemoteInfoList, () => VersionControlInfoList, () => PipelineInfoList, () => RemoteSourceCodeAnalysisServerInfo$]];var DatabaseConfigDetail$ = [3, n0, _DCD, 0, [_sN], [0]];var DatabasePreferences$ = [3, n0, _DP, 0, [_dMP, _dMPa], [0, () => DatabaseMigrationPreference$]];var DataCollectionDetails$ = [3, n0, _DCDa, 0, [_st, _ser, _f, _su, _iPn, _sT, _cT, _sM], [0, 1, 1, 1, 1, 4, 4, 0]];var GetApplicationComponentDetailsRequest$ = [3, n0, _GACDR, 0, [_aCI], [[0, 1]], 1];var GetApplicationComponentDetailsResponse$ = [3, n0, _GACDRe, 0, [_aCD, _aA, _mAR, _aSIs], [() => ApplicationComponentDetail$, () => AssociatedApplications, 2, 64 | 0]];var GetApplicationComponentStrategiesRequest$ = [3, n0, _GACSR, 0, [_aCI], [[0, 1]], 1];var GetApplicationComponentStrategiesResponse$ = [3, n0, _GACSRe, 0, [_aCS], [() => ApplicationComponentStrategies]];var GetAssessmentRequest$ = [3, n0, _GAR, 0, [_i], [[0, 1]], 1];var GetAssessmentResponse$ = [3, n0, _GARe, 0, [_i, _dCDa, _aTs], [0, () => DataCollectionDetails$, () => AssessmentTargets]];var GetImportFileTaskRequest$ = [3, n0, _GIFTR, 0, [_i], [[0, 1]], 1];var GetImportFileTaskResponse$ = [3, n0, _GIFTRe, 0, [_i, _st, _sT, _iSB, _iSK, _sRSB, _sRSK, _cT, _nORS, _nORF, _iN], [0, 0, 4, 0, 0, 0, 0, 4, 1, 1, 0]];var GetLatestAssessmentIdRequest$ = [3, n0, _GLAIR, 0, [], []];var GetLatestAssessmentIdResponse$ = [3, n0, _GLAIRe, 0, [_i], [0]];var GetPortfolioPreferencesRequest$ = [3, n0, _GPPR, 0, [], []];var GetPortfolioPreferencesResponse$ = [3, n0, _GPPRe, 0, [_pBG, _aP, _dP, _aM], [() => PrioritizeBusinessGoals$, () => ApplicationPreferences$, () => DatabasePreferences$, 0]];var GetPortfolioSummaryRequest$ = [3, n0, _GPSR, 0, [], []];var GetPortfolioSummaryResponse$ = [3, n0, _GPSRe, 0, [_aSs], [() => AssessmentSummary$]];var GetRecommendationReportDetailsRequest$ = [3, n0, _GRRDR, 0, [_i], [[0, 1]], 1];var GetRecommendationReportDetailsResponse$ = [3, n0, _GRRDRe, 0, [_i, _rRD], [0, () => RecommendationReportDetails$]];var GetServerDetailsRequest$ = [3, n0, _GSDR, 0, [_sI, _nT, _mR], [[0, 1], [0, { [_hQ]: _nT }], [1, { [_hQ]: _mR }]], 1];var GetServerDetailsResponse$ = [3, n0, _GSDRe, 0, [_nT, _sD, _aA], [0, () => ServerDetail$, () => AssociatedApplications]];var GetServerStrategiesRequest$ = [3, n0, _GSSR, 0, [_sI], [[0, 1]], 1];var GetServerStrategiesResponse$ = [3, n0, _GSSRe, 0, [_sS], [() => ServerStrategies]];var Group$ = [3, n0, _G, 0, [_n, _va], [0, 0]];var Heterogeneous$ = [3, n0, _H, 0, [_tDE], [64 | 0], 1];var Homogeneous$ = [3, n0, _Ho, 0, [_tDE], [64 | 0]];var ImportFileTaskInformation$ = [3, n0, _IFTI, 0, [_i, _st, _sT, _iSB, _iSK, _sRSB, _sRSK, _cT, _nORS, _nORF, _iN], [0, 0, 4, 0, 0, 0, 0, 4, 1, 1, 0]];var IPAddressBasedRemoteInfo$ = [3, n0, _IPABRI, 0, [_iACTS, _aTu, _oT], [0, 0, 0]];var ListAnalyzableServersRequest$ = [3, n0, _LASR, 0, [_sor, _nT, _mR], [0, 0, 1]];var ListAnalyzableServersResponse$ = [3, n0, _LASRi, 0, [_aSn, _nT], [() => AnalyzableServerSummaryList, 0]];var ListApplicationComponentsRequest$ = [3, n0, _LACR, 0, [_aCC, _fV, _sor, _gIF, _nT, _mR], [0, 0, 0, () => GroupIds, 0, 1]];var ListApplicationComponentsResponse$ = [3, n0, _LACRi, 0, [_aCIp, _nT], [() => ApplicationComponentDetails, 0]];var ListCollectorsRequest$ = [3, n0, _LCR, 0, [_nT, _mR], [[0, { [_hQ]: _nT }], [1, { [_hQ]: _mR }]]];var ListCollectorsResponse$ = [3, n0, _LCRi, 0, [_Co, _nT], [() => Collectors, 0]];var ListImportFileTaskRequest$ = [3, n0, _LIFTR, 0, [_nT, _mR], [[0, { [_hQ]: _nT }], [1, { [_hQ]: _mR }]]];var ListImportFileTaskResponse$ = [3, n0, _LIFTRi, 0, [_tI, _nT], [() => ListImportFileTaskInformation, 0]];var ListServersRequest$ = [3, n0, _LSR, 0, [_sC, _fV, _sor, _gIF, _nT, _mR], [0, 0, 0, () => GroupIds, 0, 1]];var ListServersResponse$ = [3, n0, _LSRi, 0, [_sIe, _nT], [() => ServerDetails, 0]];var NetworkInfo$ = [3, n0, _NI, 0, [_iNn, _iA, _mA, _nM], [0, 0, 0, 0], 4];var NoDatabaseMigrationPreference$ = [3, n0, _NDMP, 0, [_tDE], [64 | 0], 1];var NoManagementPreference$ = [3, n0, _NMP, 0, [_tD], [64 | 0], 1];var OSInfo$ = [3, n0, _OSI, 0, [_t, _ve], [0, 0]];var PipelineInfo$ = [3, n0, _PI, 0, [_pT, _pCTS], [0, 0]];var PrioritizeBusinessGoals$ = [3, n0, _PBG, 0, [_bG], [() => BusinessGoals$]];var PutPortfolioPreferencesRequest$ = [3, n0, _PPPR, 0, [_pBG, _aP, _dP, _aM], [() => PrioritizeBusinessGoals$, () => ApplicationPreferences$, () => DatabasePreferences$, 0]];var PutPortfolioPreferencesResponse$ = [3, n0, _PPPRu, 0, [], []];var RecommendationReportDetails$ = [3, n0, _RRD, 0, [_st, _sM, _sT, _cT, _sB, _sK], [0, 0, 4, 4, 0, 64 | 0]];var RecommendationSet$ = [3, n0, _RS, 0, [_tT, _tD, _str], [() => TransformationTool$, 0, 0]];var RemoteSourceCodeAnalysisServerInfo$ = [3, n0, _RSCASI, 0, [_rSCASCT], [0]];var Result$ = [3, n0, _R, 0, [_aTn, _aS, _sM, _aRRL], [0, () => AnalysisStatusUnion$, 0, () => AntipatternReportResultList]];var S3Object$ = [3, n0, _SO, 0, [_sB, _sk], [0, 0]];var SelfManageResources$ = [3, n0, _SMR, 0, [_tD], [64 | 0], 1];var ServerDetail$ = [3, n0, _SD, 0, [_i, _n, _rS, _dCS, _sM, _lASS, _sIy, _aCSS, _aRSO, _aRS, _aRSM, _sTe, _lAT, _sE], [0, 0, () => RecommendationSet$, 0, 0, () => ListAntipatternSeveritySummary, () => SystemInfo$, () => ListStrategySummary, () => S3Object$, 0, 0, 0, 4, () => ServerError$]];var ServerError$ = [3, n0, _SE, 0, [_sEC], [0]];var ServerStatusSummary$ = [3, n0, _SSS, 0, [_rTAS, _co], [0, 1]];var ServerStrategy$ = [3, n0, _SS, 0, [_r, _st, _nOAC, _iP], [() => RecommendationSet$, 0, 1, 2]];var ServerSummary$ = [3, n0, _SSe, 0, [_SOT, _co], [0, 1]];var SourceCode$ = [3, n0, _SC, 0, [_vC, _sV, _l, _pN], [0, 0, 0, 0]];var SourceCodeRepository$ = [3, n0, _SCR, 0, [_re, _b, _vCT, _pN], [0, 0, 0, 0]];var StartAssessmentRequest$ = [3, n0, _SAR, 0, [_sFAD, _sFRD, _aTs, _aDST], [0, 0, () => AssessmentTargets, 0]];var StartAssessmentResponse$ = [3, n0, _SARt, 0, [_aI], [0]];var StartImportFileTaskRequest$ = [3, n0, _SIFTR, 0, [_n, _SB, _sk, _dST, _gI, _sFRD], [0, 0, 0, 0, () => GroupIds, 0], 3];var StartImportFileTaskResponse$ = [3, n0, _SIFTRt, 0, [_i], [0]];var StartRecommendationReportGenerationRequest$ = [3, n0, _SRRGR, 0, [_oF, _gIF], [0, () => GroupIds]];var StartRecommendationReportGenerationResponse$ = [3, n0, _SRRGRt, 0, [_i], [0]];var StopAssessmentRequest$ = [3, n0, _SARto, 0, [_aI], [0], 1];var StopAssessmentResponse$ = [3, n0, _SARtop, 0, [], []];var StrategyOption$ = [3, n0, _SOt, 0, [_str, _tN, _tD, _iP], [0, 0, 0, 2]];var StrategySummary$ = [3, n0, _SSt, 0, [_str, _co], [0, 1]];var SystemInfo$ = [3, n0, _SI, 0, [_oI, _fST, _nIL, _cA], [() => OSInfo$, 0, () => NetworkInfoList, 0]];var TransformationTool$ = [3, n0, _TT, 0, [_n, _d, _tTIL], [0, 0, 0]];var UpdateApplicationComponentConfigRequest$ = [3, n0, _UACCR, 0, [_aCI, _iS, _sO, _sCL, _sMK, _cO, _aT], [0, 0, () => StrategyOption$, () => SourceCodeList, [() => SecretsManagerKey, 0], 2, 0], 1];var UpdateApplicationComponentConfigResponse$ = [3, n0, _UACCRp, 0, [], []];var UpdateServerConfigRequest$ = [3, n0, _USCR, 0, [_sI, _sO], [0, () => StrategyOption$], 1];var UpdateServerConfigResponse$ = [3, n0, _USCRp, 0, [], []];var VcenterBasedRemoteInfo$ = [3, n0, _VBRI, 0, [_vCTS, _oT], [0, 0]];var VersionControlInfo$ = [3, n0, _VCI, 0, [_vCT, _vCCTS], [0, 0]];var AnalyzableServerSummaryList = [1, n0, _ASSL, 0, () => AnalyzableServerSummary$];var AntipatternReportResultList = [1, n0, _ARRL, 0, () => AntipatternReportResult$];var ApplicationComponentDetails = [1, n0, _ACDp, 0, () => ApplicationComponentDetail$];var ApplicationComponentStrategies = [1, n0, _ACSpp, 0, () => ApplicationComponentStrategy$];var AssessmentTargets = [1, n0, _ATs, 0, () => AssessmentTarget$];var AssociatedApplications = [1, n0, _AAs, 0, () => AssociatedApplication$];var Collectors = [1, n0, _Co, 0, () => Collector$];var GroupIds = [1, n0, _GI, 0, () => Group$];var IPAddressBasedRemoteInfoList = [1, n0, _IPABRIL, 0, () => IPAddressBasedRemoteInfo$];var ListAntipatternSeveritySummary = [1, n0, _LASS, 0, () => AntipatternSeveritySummary$];var ListApplicationComponentStatusSummary = [1, n0, _LACSS, 0, () => ApplicationComponentStatusSummary$];var ListApplicationComponentSummary = [1, n0, _LACS, 0, () => ApplicationComponentSummary$];var ListImportFileTaskInformation = [1, n0, _LIFTI, 0, () => ImportFileTaskInformation$];var ListServerStatusSummary = [1, n0, _LSSS, 0, () => ServerStatusSummary$];var ListServerSummary = [1, n0, _LSS, 0, () => ServerSummary$];var ListStrategySummary = [1, n0, _LSSi, 0, () => StrategySummary$];var NetworkInfoList = [1, n0, _NIL, 0, () => NetworkInfo$];var PipelineInfoList = [1, n0, _PIL, 0, () => PipelineInfo$];var ResultList = [1, n0, _RL, 0, () => Result$];var ServerDetails = [1, n0, _SDe, 0, () => ServerDetail$];var ServerStrategies = [1, n0, _SSer, 0, () => ServerStrategy$];var SourceCodeList = [1, n0, _SCL, 0, () => SourceCode$];var SourceCodeRepositories = [1, n0, _SCRo, 0, () => SourceCodeRepository$];var VcenterBasedRemoteInfoList = [1, n0, _VBRIL, 0, () => VcenterBasedRemoteInfo$];var VersionControlInfoList = [1, n0, _VCIL, 0, () => VersionControlInfo$];var AnalysisStatusUnion$ = [4, n0, _ASU, 0, [_rAS, _sCODAS], [0, 0]];var AnalyzerNameUnion$ = [4, n0, _ANU, 0, [_bAN, _rTAN, _sCAN], [0, 0, 0]];var DatabaseMigrationPreference$ = [4, n0, _DMP, 0, [_he, _ho, _nP], [() => Heterogeneous$, () => Homogeneous$, () => NoDatabaseMigrationPreference$]];var ManagementPreference$ = [4, n0, _MP, 0, [_aMR, _sMR, _nP], [() => AwsManagedResources$, () => SelfManageResources$, () => NoManagementPreference$]];var GetApplicationComponentDetails$ = [9, n0, _GACD, { [_ht]: ["GET", "/get-applicationcomponent-details/{applicationComponentId}", 200] }, () => GetApplicationComponentDetailsRequest$, () => GetApplicationComponentDetailsResponse$];var GetApplicationComponentStrategies$ = [9, n0, _GACS, { [_ht]: ["GET", "/get-applicationcomponent-strategies/{applicationComponentId}", 200] }, () => GetApplicationComponentStrategiesRequest$, () => GetApplicationComponentStrategiesResponse$];var GetAssessment$ = [9, n0, _GA, { [_ht]: ["GET", "/get-assessment/{id}", 200] }, () => GetAssessmentRequest$, () => GetAssessmentResponse$];var GetImportFileTask$ = [9, n0, _GIFT, { [_ht]: ["GET", "/get-import-file-task/{id}", 200] }, () => GetImportFileTaskRequest$, () => GetImportFileTaskResponse$];var GetLatestAssessmentId$ = [9, n0, _GLAI, { [_ht]: ["GET", "/get-latest-assessment-id", 200] }, () => GetLatestAssessmentIdRequest$, () => GetLatestAssessmentIdResponse$];var GetPortfolioPreferences$ = [9, n0, _GPP, { [_ht]: ["GET", "/get-portfolio-preferences", 200] }, () => GetPortfolioPreferencesRequest$, () => GetPortfolioPreferencesResponse$];var GetPortfolioSummary$ = [9, n0, _GPS, { [_ht]: ["GET", "/get-portfolio-summary", 200] }, () => GetPortfolioSummaryRequest$, () => GetPortfolioSummaryResponse$];var GetRecommendationReportDetails$ = [9, n0, _GRRD, { [_ht]: ["GET", "/get-recommendation-report-details/{id}", 200] }, () => GetRecommendationReportDetailsRequest$, () => GetRecommendationReportDetailsResponse$];var GetServerDetails$ = [9, n0, _GSD, { [_ht]: ["GET", "/get-server-details/{serverId}", 200] }, () => GetServerDetailsRequest$, () => GetServerDetailsResponse$];var GetServerStrategies$ = [9, n0, _GSS, { [_ht]: ["GET", "/get-server-strategies/{serverId}", 200] }, () => GetServerStrategiesRequest$, () => GetServerStrategiesResponse$];var ListAnalyzableServers$ = [9, n0, _LAS, { [_ht]: ["POST", "/list-analyzable-servers", 200] }, () => ListAnalyzableServersRequest$, () => ListAnalyzableServersResponse$];var ListApplicationComponents$ = [9, n0, _LAC, { [_ht]: ["POST", "/list-applicationcomponents", 200] }, () => ListApplicationComponentsRequest$, () => ListApplicationComponentsResponse$];var ListCollectors$ = [9, n0, _LC, { [_ht]: ["GET", "/list-collectors", 200] }, () => ListCollectorsRequest$, () => ListCollectorsResponse$];var ListImportFileTask$ = [9, n0, _LIFT, { [_ht]: ["GET", "/list-import-file-task", 200] }, () => ListImportFileTaskRequest$, () => ListImportFileTaskResponse$];var ListServers$ = [9, n0, _LS, { [_ht]: ["POST", "/list-servers", 200] }, () => ListServersRequest$, () => ListServersResponse$];var PutPortfolioPreferences$ = [9, n0, _PPP, { [_ht]: ["POST", "/put-portfolio-preferences", 200] }, () => PutPortfolioPreferencesRequest$, () => PutPortfolioPreferencesResponse$];var StartAssessment$ = [9, n0, _SA, { [_ht]: ["POST", "/start-assessment", 200] }, () => StartAssessmentRequest$, () => StartAssessmentResponse$];var StartImportFileTask$ = [9, n0, _SIFT, { [_ht]: ["POST", "/start-import-file-task", 200] }, () => StartImportFileTaskRequest$, () => StartImportFileTaskResponse$];var StartRecommendationReportGeneration$ = [9, n0, _SRRG, { [_ht]: ["POST", "/start-recommendation-report-generation", 200] }, () => StartRecommendationReportGenerationRequest$, () => StartRecommendationReportGenerationResponse$];var StopAssessment$ = [9, n0, _SAt, { [_ht]: ["POST", "/stop-assessment", 200] }, () => StopAssessmentRequest$, () => StopAssessmentResponse$];var UpdateApplicationComponentConfig$ = [9, n0, _UACC, { [_ht]: ["POST", "/update-applicationcomponent-config/", 200] }, () => UpdateApplicationComponentConfigRequest$, () => UpdateApplicationComponentConfigResponse$];var UpdateServerConfig$ = [9, n0, _USC, { [_ht]: ["POST", "/update-server-config/", 200] }, () => UpdateServerConfigRequest$, () => UpdateServerConfigResponse$]; const getRuntimeConfig$1 = (config) => { return { apiVersion: "2020-02-19", base64Decoder: config?.base64Decoder ?? fromBase64, base64Encoder: config?.base64Encoder ?? toBase64, disableHostPrefix: config?.disableHostPrefix ?? false, endpointProvider: config?.endpointProvider ?? defaultEndpointResolver, extensions: config?.extensions ?? [], httpAuthSchemeProvider: config?.httpAuthSchemeProvider ?? defaultMigrationHubStrategyHttpAuthSchemeProvider, 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.migrationhubstrategy", errorTypeRegistries, version: "2020-02-19", serviceTarget: "AWSMigrationHubStrategyRecommendation", }, serviceId: config?.serviceId ?? "MigrationHubStrategy", 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 MigrationHubStrategyClient 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: defaultMigrationHubStrategyHttpAuthSchemeParametersProvider, identityProviderConfigProvider: async (config) => new DefaultIdentityProviderConfig({ "aws.auth#sigv4": config.credentials, }), })); this.middlewareStack.use(getHttpSigningPlugin(this.config)); } destroy() { super.destroy(); }} const command = makeBuilder(commonParams, "AWSMigrationHubStrategyRecommendation", "MigrationHubStrategyClient", getEndpointPlugin);const _ep0 = {};const _mw0 = (Command, cs, config, o) => []; class GetApplicationComponentDetailsCommand extends command(_ep0, _mw0, "GetApplicationComponentDetails", GetApplicationComponentDetails$) {} class GetApplicationComponentStrategiesCommand extends command(_ep0, _mw0, "GetApplicationComponentStrategies", GetApplicationComponentStrategies$) {} class GetAssessmentCommand extends command(_ep0, _mw0, "GetAssessment", GetAssessment$) {} class GetImportFileTaskCommand extends command(_ep0, _mw0, "GetImportFileTask", GetImportFileTask$) {} class GetLatestAssessmentIdCommand extends command(_ep0, _mw0, "GetLatestAssessmentId", GetLatestAssessmentId$) {} class GetPortfolioPreferencesCommand extends command(_ep0, _mw0, "GetPortfolioPreferences", GetPortfolioPreferences$) {} class GetPortfolioSummaryCommand extends command(_ep0, _mw0, "GetPortfolioSummary", GetPortfolioSummary$) {} class GetRecommendationReportDetailsCommand extends command(_ep0, _mw0, "GetRecommendationReportDetails", GetRecommendationReportDetails$) {} class GetServerDetailsCommand extends command(_ep0, _mw0, "GetServerDetails", GetServerDetails$) {} class GetServerStrategiesCommand extends command(_ep0, _mw0, "GetServerStrategies", GetServerStrategies$) {} class ListAnalyzableServersCommand extends command(_ep0, _mw0, "ListAnalyzableServers", ListAnalyzableServers$) {} class ListApplicationComponentsCommand extends command(_ep0, _mw0, "ListApplicationComponents", ListApplicationComponents$) {} class ListCollectorsCommand extends command(_ep0, _mw0, "ListCollectors", ListCollectors$) {} class ListImportFileTaskCommand extends command(_ep0, _mw0, "ListImportFileTask", ListImportFileTask$) {} class ListServersCommand extends command(_ep0, _mw0, "ListServers", ListServers$) {} class PutPortfolioPreferencesCommand extends command(_ep0, _mw0, "PutPortfolioPreferences", PutPortfolioPreferences$) {} class StartAssessmentCommand extends command(_ep0, _mw0, "StartAssessment", StartAssessment$) {} class StartImportFileTaskCommand extends command(_ep0, _mw0, "StartImportFileTask", StartImportFileTask$) {} class StartRecommendationReportGenerationCommand extends command(_ep0, _mw0, "StartRecommendationReportGeneration", StartRecommendationReportGeneration$) {} class StopAssessmentCommand extends command(_ep0, _mw0, "StopAssessment", StopAssessment$) {} class UpdateApplicationComponentConfigCommand extends command(_ep0, _mw0, "UpdateApplicationComponentConfig", UpdateApplicationComponentConfig$) {} class UpdateServerConfigCommand extends command(_ep0, _mw0, "UpdateServerConfig", UpdateServerConfig$) {} const paginateGetServerDetails = createPaginator(MigrationHubStrategyClient, GetServerDetailsCommand, "nextToken", "nextToken", "maxResults"); const paginateListAnalyzableServers = createPaginator(MigrationHubStrategyClient, ListAnalyzableServersCommand, "nextToken", "nextToken", "maxResults"); const paginateListApplicationComponents = createPaginator(MigrationHubStrategyClient, ListApplicationComponentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListCollectors = createPaginator(MigrationHubStrategyClient, ListCollectorsCommand, "nextToken", "nextToken", "maxResults"); const paginateListImportFileTask = createPaginator(MigrationHubStrategyClient, ListImportFileTaskCommand, "nextToken", "nextToken", "maxResults"); const paginateListServers = createPaginator(MigrationHubStrategyClient, ListServersCommand, "nextToken", "nextToken", "maxResults"); const commands = { GetApplicationComponentDetailsCommand, GetApplicationComponentStrategiesCommand, GetAssessmentCommand, GetImportFileTaskCommand, GetLatestAssessmentIdCommand, GetPortfolioPreferencesCommand, GetPortfolioSummaryCommand, GetRecommendationReportDetailsCommand, GetServerDetailsCommand, GetServerStrategiesCommand, ListAnalyzableServersCommand, ListApplicationComponentsCommand, ListCollectorsCommand, ListImportFileTaskCommand, ListServersCommand, PutPortfolioPreferencesCommand, StartAssessmentCommand, StartImportFileTaskCommand, StartRecommendationReportGenerationCommand, StopAssessmentCommand, UpdateApplicationComponentConfigCommand, UpdateServerConfigCommand,};const paginators = { paginateGetServerDetails, paginateListAnalyzableServers, paginateListApplicationComponents, paginateListCollectors, paginateListImportFileTask, paginateListServers,};class MigrationHubStrategy extends MigrationHubStrategyClient {}createAggregatedClient(commands, MigrationHubStrategy, { paginators }); const RuntimeAnalysisStatus = { ANALYSIS_FAILED: "ANALYSIS_FAILED", ANALYSIS_STARTED: "ANALYSIS_STARTED", ANALYSIS_SUCCESS: "ANALYSIS_SUCCESS", ANALYSIS_TO_BE_SCHEDULED: "ANALYSIS_TO_BE_SCHEDULED",};const SrcCodeOrDbAnalysisStatus = { ANALYSIS_FAILED: "ANALYSIS_FAILED", ANALYSIS_PARTIAL_SUCCESS: "ANALYSIS_PARTIAL_SUCCESS", ANALYSIS_STARTED: "ANALYSIS_STARTED", ANALYSIS_SUCCESS: "ANALYSIS_SUCCESS", ANALYSIS_TO_BE_SCHEDULED: "ANALYSIS_TO_BE_SCHEDULED", CONFIGURED: "CONFIGURED", UNCONFIGURED: "UNCONFIGURED",};const AnalysisType = { BINARY_ANALYSIS: "BINARY_ANALYSIS", DATABASE_ANALYSIS: "DATABASE_ANALYSIS", RUNTIME_ANALYSIS: "RUNTIME_ANALYSIS", SOURCE_CODE_ANALYSIS: "SOURCE_CODE_ANALYSIS",};const BinaryAnalyzerName = { BYTECODE_ANALYZER: "BYTECODE_ANALYZER", DLL_ANALYZER: "DLL_ANALYZER",};const RunTimeAnalyzerName = { A2C_ANALYZER: "A2C_ANALYZER", DATABASE_ANALYZER: "DATABASE_ANALYZER", EMP_PA_ANALYZER: "EMP_PA_ANALYZER", REHOST_ANALYZER: "REHOST_ANALYZER", SCT_ANALYZER: "SCT_ANALYZER",};const SourceCodeAnalyzerName = { BYTECODE_ANALYZER: "BYTECODE_ANALYZER", CSHARP_ANALYZER: "CSHARP_ANALYZER", JAVA_ANALYZER: "JAVA_ANALYZER", PORTING_ASSISTANT: "PORTING_ASSISTANT",};const AntipatternReportStatus = { FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", SUCCESS: "SUCCESS",};const Severity = { HIGH: "HIGH", LOW: "LOW", MEDIUM: "MEDIUM",};const ApplicationComponentCriteria = { ANALYSIS_STATUS: "ANALYSIS_STATUS", APP_NAME: "APP_NAME", APP_TYPE: "APP_TYPE", DESTINATION: "DESTINATION", ERROR_CATEGORY: "ERROR_CATEGORY", NOT_DEFINED: "NOT_DEFINED", SERVER_ID: "SERVER_ID", STRATEGY: "STRATEGY",};const AppType = { IIS: "IIS", cassandra: "Cassandra", db2: "DB2", dotNetFramework: "DotNetFramework", dotnet: "Dotnet", dotnetcore: "DotnetCore", java: "Java", jboss: "JBoss", mariadb: "Maria DB", mongodb: "Mongo DB", mysql: "MySQL", oracle: "Oracle", other: "Other", postgresqlserver: "PostgreSQLServer", spring: "Spring", sqlServer: "SQLServer", sybase: "Sybase", tomcat: "Tomcat", unknown: "Unknown", visualbasic: "Visual Basic", weblogic: "Oracle WebLogic", websphere: "IBM WebSphere",};const AppUnitErrorCategory = { CONNECTIVITY_ERROR: "CONNECTIVITY_ERROR", CREDENTIAL_ERROR: "CREDENTIAL_ERROR", OTHER_ERROR: "OTHER_ERROR", PERMISSION_ERROR: "PERMISSION_ERROR", UNSUPPORTED_ERROR: "UNSUPPORTED_ERROR",};const InclusionStatus = { EXCLUDE_FROM_RECOMMENDATION: "excludeFromAssessment", INCLUDE_IN_RECOMMENDATION: "includeInAssessment",};const Strategy = { REFACTOR: "Refactor", REHOST: "Rehost", RELOCATE: "Relocate", REPLATFORM: "Replatform", REPURCHASE: "Repurchase", RETAIN: "Retain", RETIREMENT: "Retirement",};const TargetDestination = { AMAZON_DOCUMENTDB: "Amazon DocumentDB", AMAZON_DYNAMODB: "Amazon DynamoDB", AMAZON_ELASTIC_CLOUD_COMPUTE: "Amazon Elastic Cloud Compute (EC2)", AMAZON_ELASTIC_CONTAINER_SERVICE: "Amazon Elastic Container Service (ECS)", AMAZON_ELASTIC_KUBERNETES_SERVICE: "Amazon Elastic Kubernetes Service (EKS)", AMAZON_RDS: "Amazon Relational Database Service", AMAZON_RDS_MYSQL: "Amazon Relational Database Service on MySQL", AMAZON_RDS_POSTGRESQL: "Amazon Relational Database Service on PostgreSQL", AURORA_MYSQL: "Aurora MySQL", AURORA_POSTGRESQL: "Aurora PostgreSQL", AWS_ELASTIC_BEANSTALK: "AWS Elastic BeanStalk", AWS_FARGATE: "AWS Fargate", BABELFISH_AURORA_POSTGRESQL: "Babelfish for Aurora PostgreSQL", NONE_SPECIFIED: "None specified",};const TransformationToolName = { APP2CONTAINER: "App2Container", DMS: "Database Migration Service", EMP: "End of Support Migration", IN_PLACE_OS_UPGRADE: "In Place Operating System Upgrade", MGN: "Application Migration Service", NATIVE_SQL: "Native SQL Server Backup/Restore", PORTING_ASSISTANT: "Porting Assistant For .NET", SCT: "Schema Conversion Tool", STRATEGY_RECOMMENDATION_SUPPORT: "Strategy Recommendation Support", WWAMA: "Windows Web Application Migration Assistant",};const ResourceSubType = { DATABASE: "Database", DATABASE_PROCESS: "DatabaseProcess", PROCESS: "Process",};const StrategyRecommendation = { NOT_RECOMMENDED: "notRecommended", POTENTIAL: "potential", RECOMMENDED: "recommended", VIABLE_OPTION: "viableOption",};const ApplicationMode = { ALL: "ALL", KNOWN: "KNOWN", UNKNOWN: "UNKNOWN",};const AwsManagedTargetDestination = { AWS_ELASTIC_BEANSTALK: "AWS Elastic BeanStalk", AWS_FARGATE: "AWS Fargate", NONE_SPECIFIED: "None specified",};const NoPreferenceTargetDestination = { AMAZON_ELASTIC_CLOUD_COMPUTE: "Amazon Elastic Cloud Compute (EC2)", AMAZON_ELASTIC_CONTAINER_SERVICE: "Amazon Elastic Container Service (ECS)", AMAZON_ELASTIC_KUBERNETES_SERVICE: "Amazon Elastic Kubernetes Service (EKS)", AWS_ELASTIC_BEANSTALK: "AWS Elastic BeanStalk", AWS_FARGATE: "AWS Fargate", NONE_SPECIFIED: "None specified",};const SelfManageTargetDestination = { AMAZON_ELASTIC_CLOUD_COMPUTE: "Amazon Elastic Cloud Compute (EC2)", AMAZON_ELASTIC_CONTAINER_SERVICE: "Amazon Elastic Container Service (ECS)", AMAZON_ELASTIC_KUBERNETES_SERVICE: "Amazon Elastic Kubernetes Service (EKS)", NONE_SPECIFIED: "None specified",};const AssessmentDataSourceType = { ADS: "ApplicationDiscoveryService", MANUAL_IMPORT: "ManualImport", SR_COLLECTOR: "StrategyRecommendationsApplicationDataCollector",};const AssessmentStatus = { COMPLETE: "COMPLETE", FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", STOPPED: "STOPPED",};const RunTimeAssessmentStatus = { DC_FAILED: "dataCollectionTaskFailed", DC_PARTIAL_SUCCESS: "dataCollectionTaskPartialSuccess", DC_REQ_SENT: "dataCollectionTaskScheduled", DC_STARTED: "dataCollectionTaskStarted", DC_STOPPED: "dataCollectionTaskStopped", DC_SUCCESS: "dataCollectionTaskSuccess", DC_TO_BE_SCHEDULED: "dataCollectionTaskToBeScheduled",};const ServerOsType = { amazonLinux: "AmazonLinux", endOfSupportWindowsServer: "EndOfSupportWindowsServer", other: "Other", redhat: "Redhat", windowsServer: "WindowsServer",};const Condition = { CONTAINS: "CONTAINS", EQUALS: "EQUALS", NOT_CONTAINS: "NOT_CONTAINS", NOT_EQUALS: "NOT_EQUALS",};const AuthType = { CERT: "CERT", NTLM: "NTLM", SSH: "SSH",};const ImportFileTaskStatus = { DELETE_FAILED: "DeleteFailed", DELETE_IN_PROGRESS: "DeleteInProgress", DELETE_PARTIAL_SUCCESS: "DeletePartialSuccess", DELETE_SUCCESS: "DeleteSuccess", IMPORT_FAILED: "ImportFailed", IMPORT_IN_PROGRESS: "ImportInProgress", IMPORT_PARTIAL_SUCCESS: "ImportPartialSuccess", IMPORT_SUCCESS: "ImportSuccess",};const DatabaseManagementPreference = { AWS_MANAGED: "AWS-managed", NO_PREFERENCE: "No preference", SELF_MANAGE: "Self-manage",};const HeterogeneousTargetDatabaseEngine = { AMAZON_AURORA: "Amazon Aurora", AWS_POSTGRESQL: "AWS PostgreSQL", DB2_LUW: "Db2 LUW", MARIA_DB: "MariaDB", MICROSOFT_SQL_SERVER: "Microsoft SQL Server", MONGO_DB: "MongoDB", MYSQL: "MySQL", NONE_SPECIFIED: "None specified", ORACLE_DATABASE: "Oracle Database", SAP: "SAP",};const HomogeneousTargetDatabaseEngine = { NONE_SPECIFIED: "None specified",};const TargetDatabaseEngine = { AMAZON_AURORA: "Amazon Aurora", AWS_POSTGRESQL: "AWS PostgreSQL", DB2_LUW: "Db2 LUW", MARIA_DB: "MariaDB", MICROSOFT_SQL_SERVER: "Microsoft SQL Server", MONGO_DB: "MongoDB", MYSQL: "MySQL", NONE_SPECIFIED: "None specified", ORACLE_DATABASE: "Oracle Database", SAP: "SAP",};const RecommendationReportStatus = { FAILED: "FAILED", IN_PROGRESS: "IN_PROGRESS", SUCCESS: "SUCCESS",};const ServerErrorCategory = { ARCHITECTURE_ERROR: "ARCHITECTURE_ERROR", CONNECTIVITY_ERROR: "CONNECTIVITY_ERROR", CREDENTIAL_ERROR: "CREDENTIAL_ERROR", OTHER_ERROR: "OTHER_ERROR", PERMISSION_ERROR: "PERMISSION_ERROR",};const OSType = { LINUX: "LINUX", WINDOWS: "WINDOWS",};const SortOrder = { ASC: "ASC", DESC: "DESC",};const GroupName = { EXTERNAL_ID: "ExternalId", EXTERNAL_SOURCE_TYPE: "ExternalSourceType",};const CollectorHealth = { COLLECTOR_HEALTHY: "COLLECTOR_HEALTHY", COLLECTOR_UNHEALTHY: "COLLECTOR_UNHEALTHY",};const PipelineType = { AZURE_DEVOPS: "AZURE_DEVOPS",};const VersionControlType = { AZURE_DEVOPS_GIT: "AZURE_DEVOPS_GIT", GITHUB: "GITHUB", GITHUB_ENTERPRISE: "GITHUB_ENTERPRISE",};const ServerCriteria = { ANALYSIS_STATUS: "ANALYSIS_STATUS", DESTINATION: "DESTINATION", ERROR_CATEGORY: "ERROR_CATEGORY", NOT_DEFINED: "NOT_DEFINED", OS_NAME: "OS_NAME", SERVER_ID: "SERVER_ID", STRATEGY: "STRATEGY",};const DataSourceType = { ADS: "ApplicationDiscoveryService", IMPORT: "Import", MHSR_COLLECTOR: "StrategyRecommendationsApplicationDataCollector", MPA: "MPA",};const OutputFormat = { Excel: "Excel", Json: "Json",};const VersionControl = { AZURE_DEVOPS_GIT: "AZURE_DEVOPS_GIT", GITHUB: "GITHUB", GITHUB_ENTERPRISE: "GITHUB_ENTERPRISE",}; exports.AccessDeniedException = AccessDeniedException;exports.AccessDeniedException$ = AccessDeniedException$;exports.AnalysisStatusUnion$ = AnalysisStatusUnion$;exports.AnalysisType = AnalysisType;exports.AnalyzableServerSummary$ = AnalyzableServerSummary$;exports.AnalyzerNameUnion$ = AnalyzerNameUnion$;exports.AntipatternReportResult$ = AntipatternReportResult$;exports.AntipatternReportStatus = AntipatternReportStatus;exports.AntipatternSeveritySummary$ = AntipatternSeveritySummary$;exports.AppType = AppType;exports.AppUnitError$ = AppUnitError$;exports.AppUnitErrorCategory = AppUnitErrorCategory;exports.ApplicationComponentCriteria = ApplicationComponentCriteria;exports.ApplicationComponentDetail$ = ApplicationComponentDetail$;exports.ApplicationComponentStatusSummary$ = ApplicationComponentStatusSummary$;exports.ApplicationComponentStrategy$ = ApplicationComponentStrategy$;exports.ApplicationComponentSummary$ = ApplicationComponentSummary$;exports.ApplicationMode = ApplicationMode;exports.ApplicationPreferences$ = ApplicationPreferences$;exports.AssessmentDataSourceType = AssessmentDataSourceType;exports.AssessmentStatus = AssessmentStatus;exports.AssessmentSummary$ = AssessmentSummary$;exports.AssessmentTarget$ = AssessmentTarget$;exports.AssociatedApplication$ = AssociatedApplication$;exports.AuthType = AuthType;exports.AwsManagedResources$ = AwsManagedResources$;exports.AwsManagedTargetDestination = AwsManagedTargetDestination;exports.BinaryAnalyzerName = BinaryAnalyzerName;exports.BusinessGoals$ = BusinessGoals$;exports.Collector$ = Collector$;exports.CollectorHealth = CollectorHealth;exports.Condition = Condition;exports.ConfigurationSummary$ = ConfigurationSummary$;exports.ConflictException = ConflictException;exports.ConflictException$ = ConflictException$;exports.DataCollectionDetails$ = DataCollectionDetails$;exports.DataSourceType = DataSourceType;exports.DatabaseConfigDetail$ = DatabaseConfigDetail$;exports.DatabaseManagementPreference = DatabaseManagementPreference;exports.DatabaseMigrationPreference$ = DatabaseMigrationPreference$;exports.DatabasePreferences$ = DatabasePreferences$;exports.DependencyException = DependencyException;exports.DependencyException$ = DependencyException$;exports.GetApplicationComponentDetails$ = GetApplicationComponentDetails$;exports.GetApplicationComponentDetailsCommand = GetApplicationComponentDetailsCommand;exports.GetApplicationComponentDetailsRequest$ = GetApplicationComponentDetailsRequest$;exports.GetApplicationComponentDetailsResponse$ = GetApplicationComponentDetailsResponse$;exports.GetApplicationComponentStrategies$ = GetApplicationComponentStrategies$;exports.GetApplicationComponentStrategiesCommand = GetApplicationComponentStrategiesCommand;exports.GetApplicationComponentStrategiesRequest$ = GetApplicationComponentStrategiesRequest$;exports.GetApplicationComponentStrategiesResponse$ = GetApplicationComponentStrategiesResponse$;exports.GetAssessment$ = GetAssessment$;exports.GetAssessmentCommand = GetAssessmentCommand;exports.GetAssessmentRequest$ = GetAssessmentRequest$;exports.GetAssessmentResponse$ = GetAssessmentResponse$;exports.GetImportFileTask$ = GetImportFileTask$;exports.GetImportFileTaskCommand = GetImportFileTaskCommand;exports.GetImportFileTaskRequest$ = GetImportFileTaskRequest$;exports.GetImportFileTaskResponse$ = GetImportFileTaskResponse$;exports.GetLatestAssessmentId$ = GetLatestAssessmentId$;exports.GetLatestAssessmentIdCommand = GetLatestAssessmentIdCommand;exports.GetLatestAssessmentIdRequest$ = GetLatestAssessmentIdRequest$;exports.GetLatestAssessmentIdResponse$ = GetLatestAssessmentIdResponse$;exports.GetPortfolioPreferences$ = GetPortfolioPreferences$;exports.GetPortfolioPreferencesCommand = GetPortfolioPreferencesCommand;exports.GetPortfolioPreferencesRequest$ = GetPortfolioPreferencesRequest$;exports.GetPortfolioPreferencesResponse$ = GetPortfolioPreferencesResponse$;exports.GetPortfolioSummary$ = GetPortfolioSummary$;exports.GetPortfolioSummaryCommand = GetPortfolioSummaryCommand;exports.GetPortfolioSummaryRequest$ = GetPortfolioSummaryRequest$;exports.GetPortfolioSummaryResponse$ = GetPortfolioSummaryResponse$;exports.GetRecommendationReportDetails$ = GetRecommendationReportDetails$;exports.GetRecommendationReportDetailsCommand = GetRecommendationReportDetailsCommand;exports.GetRecommendationReportDetailsRequest$ = GetRecommendationReportDetailsRequest$;exports.GetRecommendationReportDetailsResponse$ = GetRecommendationReportDetailsResponse$;exports.GetServerDetails$ = GetServerDetails$;exports.GetServerDetailsCommand = GetServerDetailsCommand;exports.GetServerDetailsRequest$ = GetServerDetailsRequest$;exports.GetServerDetailsResponse$ = GetServerDetailsResponse$;exports.GetServerStrategies$ = GetServerStrategies$;exports.GetServerStrategiesCommand = GetServerStrategiesCommand;exports.GetServerStrategiesRequest$ = GetServerStrategiesRequest$;exports.GetServerStrategiesResponse$ = GetServerStrategiesResponse$;exports.Group$ = Group$;exports.GroupName = GroupName;exports.Heterogeneous$ = Heterogeneous$;exports.HeterogeneousTargetDatabaseEngine = HeterogeneousTargetDatabaseEngine;exports.Homogeneous$ = Homogeneous$;exports.HomogeneousTargetDatabaseEngine = HomogeneousTargetDatabaseEngine;exports.IPAddressBasedRemoteInfo$ = IPAddressBasedRemoteInfo$;exports.ImportFileTaskInformation$ = ImportFileTaskInformation$;exports.ImportFileTaskStatus = ImportFileTaskStatus;exports.InclusionStatus = InclusionStatus;exports.InternalServerException = InternalServerException;exports.InternalServerException$ = InternalServerException$;exports.ListAnalyzableServers$ = ListAnalyzableServers$;exports.ListAnalyzableServersCommand = ListAnalyzableServersCommand;exports.ListAnalyzableServersRequest$ = ListAnalyzableServersRequest$;exports.ListAnalyzableServersResponse$ = ListAnalyzableServersResponse$;exports.ListApplicationComponents$ = ListApplicationComponents$;exports.ListApplicationComponentsCommand = ListApplicationComponentsCommand;exports.ListApplicationComponentsRequest$ = ListApplicationComponentsRequest$;exports.ListApplicationComponentsResponse$ = ListApplicationComponentsResponse$;exports.ListCollectors$ = ListCollectors$;exports.ListCollectorsCommand = ListCollectorsCommand;exports.ListCollectorsRequest$ = ListCollectorsRequest$;exports.ListCollectorsResponse$ = ListCollectorsResponse$;exports.ListImportFileTask$ = ListImportFileTask$;exports.ListImportFileTaskCommand = ListImportFileTaskCommand;exports.ListImportFileTaskRequest$ = ListImportFileTaskRequest$;exports.ListImportFileTaskResponse$ = ListImportFileTaskResponse$;exports.ListServers$ = ListServers$;exports.ListServersCommand = ListServersCommand;exports.ListServersRequest$ = ListServersRequest$;exports.ListServersResponse$ = ListServersResponse$;exports.ManagementPreference$ = ManagementPreference$;exports.MigrationHubStrategy = MigrationHubStrategy;exports.MigrationHubStrategyClient = MigrationHubStrategyClient;exports.MigrationHubStrategyServiceException = MigrationHubStrategyServiceException;exports.MigrationHubStrategyServiceException$ = MigrationHubStrategyServiceException$;exports.NetworkInfo$ = NetworkInfo$;exports.NoDatabaseMigrationPreference$ = NoDatabaseMigrationPreference$;exports.NoManagementPreference$ = NoManagementPreference$;exports.NoPreferenceTargetDestination = NoPreferenceTargetDestination;exports.OSInfo$ = OSInfo$;exports.OSType = OSType;exports.OutputFormat = OutputFormat;exports.PipelineInfo$ = PipelineInfo$;exports.PipelineType = PipelineType;exports.PrioritizeBusinessGoals$ = PrioritizeBusinessGoals$;exports.PutPortfolioPreferences$ = PutPortfolioPreferences$;exports.PutPortfolioPreferencesCommand = PutPortfolioPreferencesCommand;exports.PutPortfolioPreferencesRequest$ = PutPortfolioPreferencesRequest$;exports.PutPortfolioPreferencesResponse$ = PutPortfolioPreferencesResponse$;exports.RecommendationReportDetails$ = RecommendationReportDetails$;exports.RecommendationReportStatus = RecommendationReportStatus;exports.RecommendationSet$ = RecommendationSet$;exports.RemoteSourceCodeAnalysisServerInfo$ = RemoteSourceCodeAnalysisServerInfo$;exports.ResourceNotFoundException = ResourceNotFoundException;exports.ResourceNotFoundException$ = ResourceNotFoundException$;exports.ResourceSubType = ResourceSubType;exports.Result$ = Result$;exports.RunTimeAnalyzerName = RunTimeAnalyzerName;exports.RunTimeAssessmentStatus = RunTimeAssessmentStatus;exports.RuntimeAnalysisStatus = RuntimeAnalysisStatus;exports.S3Object$ = S3Object$;exports.SelfManageResources$ = SelfManageResources$;exports.SelfManageTargetDestination = SelfManageTargetDestination;exports.ServerCriteria = ServerCriteria;exports.ServerDetail$ = ServerDetail$;exports.ServerError$ = ServerError$;exports.ServerErrorCategory = ServerErrorCategory;exports.ServerOsType = ServerOsType;exports.ServerStatusSummary$ = ServerStatusSummary$;exports.ServerStrategy$ = ServerStrategy$;exports.ServerSummary$ = ServerSummary$;exports.ServiceLinkedRoleLockClientException = ServiceLinkedRoleLockClientException;exports.ServiceLinkedRoleLockClientException$ = ServiceLinkedRoleLockClientException$;exports.ServiceQuotaExceededException = ServiceQuotaExceededException;exports.ServiceQuotaExceededException$ = ServiceQuotaExceededException$;exports.Severity = Severity;exports.SortOrder = SortOrder;exports.SourceCode$ = SourceCode$;exports.SourceCodeAnalyzerName = SourceCodeAnalyzerName;exports.SourceCodeRepository$ = SourceCodeRepository$;exports.SrcCodeOrDbAnalysisStatus = SrcCodeOrDbAnalysisStatus;exports.StartAssessment$ = StartAssessment$;exports.StartAssessmentCommand = StartAssessmentCommand;exports.StartAssessmentRequest$ = StartAssessmentRequest$;exports.StartAssessmentResponse$ = StartAssessmentResponse$;exports.StartImportFileTask$ = StartImportFileTask$;exports.StartImportFileTaskCommand = StartImportFileTaskCommand;exports.StartImportFileTaskRequest$ = StartImportFileTaskRequest$;exports.StartImportFileTaskResponse$ = StartImportFileTaskResponse$;exports.StartRecommendationReportGeneration$ = StartRecommendationReportGeneration$;exports.StartRecommendationReportGenerationCommand = StartRecommendationReportGenerationCommand;exports.StartRecommendationReportGenerationRequest$ = StartRecommendationReportGenerationRequest$;exports.StartRecommendationReportGenerationResponse$ = StartRecommendationReportGenerationResponse$;exports.StopAssessment$ = StopAssessment$;exports.StopAssessmentCommand = StopAssessmentCommand;exports.StopAssessmentRequest$ = StopAssessmentRequest$;exports.StopAssessmentResponse$ = StopAssessmentResponse$;exports.Strategy = Strategy;exports.StrategyOption$ = StrategyOption$;exports.StrategyRecommendation = StrategyRecommendation;exports.StrategySummary$ = StrategySummary$;exports.SystemInfo$ = SystemInfo$;exports.TargetDatabaseEngine = TargetDatabaseEngine;exports.TargetDestination = TargetDestination;exports.ThrottlingException = ThrottlingException;exports.ThrottlingException$ = ThrottlingException$;exports.TransformationTool$ = TransformationTool$;exports.TransformationToolName = TransformationToolName;exports.UpdateApplicationComponentConfig$ = UpdateApplicationComponentConfig$;exports.UpdateApplicationComponentConfigCommand = UpdateApplicationComponentConfigCommand;exports.UpdateApplicationComponentConfigRequest$ = UpdateApplicationComponentConfigRequest$;exports.UpdateApplicationComponentConfigResponse$ = UpdateApplicationComponentConfigResponse$;exports.UpdateServerConfig$ = UpdateServerConfig$;exports.UpdateServerConfigCommand = UpdateServerConfigCommand;exports.UpdateServerConfigRequest$ = UpdateServerConfigRequest$;exports.UpdateServerConfigResponse$ = UpdateServerConfigResponse$;exports.ValidationException = ValidationException;exports.ValidationException$ = ValidationException$;exports.VcenterBasedRemoteInfo$ = VcenterBasedRemoteInfo$;exports.VersionControl = VersionControl;exports.VersionControlInfo$ = VersionControlInfo$;exports.VersionControlType = VersionControlType;exports.errorTypeRegistries = errorTypeRegistries;exports.paginateGetServerDetails = paginateGetServerDetails;exports.paginateListAnalyzableServers = paginateListAnalyzableServers;exports.paginateListApplicationComponents = paginateListApplicationComponents;exports.paginateListCollectors = paginateListCollectors;exports.paginateListImportFileTask = paginateListImportFileTask;exports.paginateListServers = paginateListServers;