File Explorer

/proc/self/root/var/runtime/node_modules/@aws-sdk/client-fis/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.js22.5 KB · 590 lines
'use strict'; var client$1 = require('@aws-sdk/core/client');var core = require('@smithy/core');var client = require('@smithy/core/client');var config = require('@smithy/core/config');var endpoints = require('@smithy/core/endpoints');var protocols = require('@smithy/core/protocols');var retry = require('@smithy/core/retry');var schema = require('@smithy/core/schema');var httpAuthSchemeProvider = require('./auth/httpAuthSchemeProvider');var runtimeConfig = require('./runtimeConfig');var schemas_0 = require('./schemas/schemas_0');var errors = require('./models/errors');var FisServiceException = require('./models/FisServiceException'); const resolveClientEndpointParameters = (options) => {    return Object.assign(options, {        useDualstackEndpoint: options.useDualstackEndpoint ?? false,        useFipsEndpoint: options.useFipsEndpoint ?? false,        defaultSigningName: "fis",    });};const commonParams = {    UseFIPS: { type: "builtInParams", name: "useFipsEndpoint" },    Endpoint: { type: "builtInParams", name: "endpoint" },    Region: { type: "builtInParams", name: "region" },    UseDualStack: { type: "builtInParams", name: "useDualstackEndpoint" },}; const getHttpAuthExtensionConfiguration = (runtimeConfig) => {    const _httpAuthSchemes = runtimeConfig.httpAuthSchemes;    let _httpAuthSchemeProvider = runtimeConfig.httpAuthSchemeProvider;    let _credentials = runtimeConfig.credentials;    return {        setHttpAuthScheme(httpAuthScheme) {            const index = _httpAuthSchemes.findIndex((scheme) => scheme.schemeId === httpAuthScheme.schemeId);            if (index === -1) {                _httpAuthSchemes.push(httpAuthScheme);            }            else {                _httpAuthSchemes.splice(index, 1, httpAuthScheme);            }        },        httpAuthSchemes() {            return _httpAuthSchemes;        },        setHttpAuthSchemeProvider(httpAuthSchemeProvider) {            _httpAuthSchemeProvider = httpAuthSchemeProvider;        },        httpAuthSchemeProvider() {            return _httpAuthSchemeProvider;        },        setCredentials(credentials) {            _credentials = credentials;        },        credentials() {            return _credentials;        },    };};const resolveHttpAuthRuntimeConfig = (config) => {    return {        httpAuthSchemes: config.httpAuthSchemes(),        httpAuthSchemeProvider: config.httpAuthSchemeProvider(),        credentials: config.credentials(),    };}; const resolveRuntimeExtensions = (runtimeConfig, extensions) => {    const extensionConfiguration = Object.assign(client$1.getAwsRegionExtensionConfiguration(runtimeConfig), client.getDefaultExtensionConfiguration(runtimeConfig), protocols.getHttpHandlerExtensionConfiguration(runtimeConfig), getHttpAuthExtensionConfiguration(runtimeConfig));    extensions.forEach((extension) => extension.configure(extensionConfiguration));    return Object.assign(runtimeConfig, client$1.resolveAwsRegionExtensionConfiguration(extensionConfiguration), client.resolveDefaultRuntimeConfig(extensionConfiguration), protocols.resolveHttpHandlerRuntimeConfig(extensionConfiguration), resolveHttpAuthRuntimeConfig(extensionConfiguration));}; class FisClient extends client.Client {    config;    constructor(...[configuration]) {        const _config_0 = runtimeConfig.getRuntimeConfig(configuration || {});        super(_config_0);        this.initConfig = _config_0;        const _config_1 = resolveClientEndpointParameters(_config_0);        const _config_2 = client$1.resolveUserAgentConfig(_config_1);        const _config_3 = retry.resolveRetryConfig(_config_2);        const _config_4 = config.resolveRegionConfig(_config_3);        const _config_5 = client$1.resolveHostHeaderConfig(_config_4);        const _config_6 = endpoints.resolveEndpointConfig(_config_5);        const _config_7 = httpAuthSchemeProvider.resolveHttpAuthSchemeConfig(_config_6);        const _config_8 = resolveRuntimeExtensions(_config_7, configuration?.extensions || []);        this.config = _config_8;        this.middlewareStack.use(schema.getSchemaSerdePlugin(this.config));        this.middlewareStack.use(client$1.getUserAgentPlugin(this.config));        this.middlewareStack.use(retry.getRetryPlugin(this.config));        this.middlewareStack.use(protocols.getContentLengthPlugin(this.config));        this.middlewareStack.use(client$1.getHostHeaderPlugin(this.config));        this.middlewareStack.use(client$1.getLoggerPlugin(this.config));        this.middlewareStack.use(client$1.getRecursionDetectionPlugin(this.config));        this.middlewareStack.use(core.getHttpAuthSchemeEndpointRuleSetPlugin(this.config, {            httpAuthSchemeParametersProvider: httpAuthSchemeProvider.defaultFisHttpAuthSchemeParametersProvider,            identityProviderConfigProvider: async (config) => new core.DefaultIdentityProviderConfig({                "aws.auth#sigv4": config.credentials,            }),        }));        this.middlewareStack.use(core.getHttpSigningPlugin(this.config));    }    destroy() {        super.destroy();    }} class CreateExperimentTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "CreateExperimentTemplate", {})    .n("FisClient", "CreateExperimentTemplateCommand")    .sc(schemas_0.CreateExperimentTemplate$)    .build() {} class CreateTargetAccountConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "CreateTargetAccountConfiguration", {})    .n("FisClient", "CreateTargetAccountConfigurationCommand")    .sc(schemas_0.CreateTargetAccountConfiguration$)    .build() {} class DeleteExperimentTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "DeleteExperimentTemplate", {})    .n("FisClient", "DeleteExperimentTemplateCommand")    .sc(schemas_0.DeleteExperimentTemplate$)    .build() {} class DeleteTargetAccountConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "DeleteTargetAccountConfiguration", {})    .n("FisClient", "DeleteTargetAccountConfigurationCommand")    .sc(schemas_0.DeleteTargetAccountConfiguration$)    .build() {} class GetActionCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetAction", {})    .n("FisClient", "GetActionCommand")    .sc(schemas_0.GetAction$)    .build() {} class GetExperimentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetExperiment", {})    .n("FisClient", "GetExperimentCommand")    .sc(schemas_0.GetExperiment$)    .build() {} class GetExperimentTargetAccountConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetExperimentTargetAccountConfiguration", {})    .n("FisClient", "GetExperimentTargetAccountConfigurationCommand")    .sc(schemas_0.GetExperimentTargetAccountConfiguration$)    .build() {} class GetExperimentTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetExperimentTemplate", {})    .n("FisClient", "GetExperimentTemplateCommand")    .sc(schemas_0.GetExperimentTemplate$)    .build() {} class GetSafetyLeverCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetSafetyLever", {})    .n("FisClient", "GetSafetyLeverCommand")    .sc(schemas_0.GetSafetyLever$)    .build() {} class GetTargetAccountConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetTargetAccountConfiguration", {})    .n("FisClient", "GetTargetAccountConfigurationCommand")    .sc(schemas_0.GetTargetAccountConfiguration$)    .build() {} class GetTargetResourceTypeCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "GetTargetResourceType", {})    .n("FisClient", "GetTargetResourceTypeCommand")    .sc(schemas_0.GetTargetResourceType$)    .build() {} class ListActionsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListActions", {})    .n("FisClient", "ListActionsCommand")    .sc(schemas_0.ListActions$)    .build() {} class ListExperimentResolvedTargetsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListExperimentResolvedTargets", {})    .n("FisClient", "ListExperimentResolvedTargetsCommand")    .sc(schemas_0.ListExperimentResolvedTargets$)    .build() {} class ListExperimentsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListExperiments", {})    .n("FisClient", "ListExperimentsCommand")    .sc(schemas_0.ListExperiments$)    .build() {} class ListExperimentTargetAccountConfigurationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListExperimentTargetAccountConfigurations", {})    .n("FisClient", "ListExperimentTargetAccountConfigurationsCommand")    .sc(schemas_0.ListExperimentTargetAccountConfigurations$)    .build() {} class ListExperimentTemplatesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListExperimentTemplates", {})    .n("FisClient", "ListExperimentTemplatesCommand")    .sc(schemas_0.ListExperimentTemplates$)    .build() {} class ListTagsForResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListTagsForResource", {})    .n("FisClient", "ListTagsForResourceCommand")    .sc(schemas_0.ListTagsForResource$)    .build() {} class ListTargetAccountConfigurationsCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListTargetAccountConfigurations", {})    .n("FisClient", "ListTargetAccountConfigurationsCommand")    .sc(schemas_0.ListTargetAccountConfigurations$)    .build() {} class ListTargetResourceTypesCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "ListTargetResourceTypes", {})    .n("FisClient", "ListTargetResourceTypesCommand")    .sc(schemas_0.ListTargetResourceTypes$)    .build() {} class StartExperimentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "StartExperiment", {})    .n("FisClient", "StartExperimentCommand")    .sc(schemas_0.StartExperiment$)    .build() {} class StopExperimentCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "StopExperiment", {})    .n("FisClient", "StopExperimentCommand")    .sc(schemas_0.StopExperiment$)    .build() {} class TagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "TagResource", {})    .n("FisClient", "TagResourceCommand")    .sc(schemas_0.TagResource$)    .build() {} class UntagResourceCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "UntagResource", {})    .n("FisClient", "UntagResourceCommand")    .sc(schemas_0.UntagResource$)    .build() {} class UpdateExperimentTemplateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "UpdateExperimentTemplate", {})    .n("FisClient", "UpdateExperimentTemplateCommand")    .sc(schemas_0.UpdateExperimentTemplate$)    .build() {} class UpdateSafetyLeverStateCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "UpdateSafetyLeverState", {})    .n("FisClient", "UpdateSafetyLeverStateCommand")    .sc(schemas_0.UpdateSafetyLeverState$)    .build() {} class UpdateTargetAccountConfigurationCommand extends client.Command    .classBuilder()    .ep(commonParams)    .m(function (Command, cs, config, o) {    return [endpoints.getEndpointPlugin(config, Command.getEndpointParameterInstructions())];})    .s("FaultInjectionSimulator", "UpdateTargetAccountConfiguration", {})    .n("FisClient", "UpdateTargetAccountConfigurationCommand")    .sc(schemas_0.UpdateTargetAccountConfiguration$)    .build() {} const paginateListActions = core.createPaginator(FisClient, ListActionsCommand, "nextToken", "nextToken", "maxResults"); const paginateListExperimentResolvedTargets = core.createPaginator(FisClient, ListExperimentResolvedTargetsCommand, "nextToken", "nextToken", "maxResults"); const paginateListExperiments = core.createPaginator(FisClient, ListExperimentsCommand, "nextToken", "nextToken", "maxResults"); const paginateListExperimentTemplates = core.createPaginator(FisClient, ListExperimentTemplatesCommand, "nextToken", "nextToken", "maxResults"); const paginateListTargetAccountConfigurations = core.createPaginator(FisClient, ListTargetAccountConfigurationsCommand, "nextToken", "nextToken", "maxResults"); const paginateListTargetResourceTypes = core.createPaginator(FisClient, ListTargetResourceTypesCommand, "nextToken", "nextToken", "maxResults"); const commands = {    CreateExperimentTemplateCommand,    CreateTargetAccountConfigurationCommand,    DeleteExperimentTemplateCommand,    DeleteTargetAccountConfigurationCommand,    GetActionCommand,    GetExperimentCommand,    GetExperimentTargetAccountConfigurationCommand,    GetExperimentTemplateCommand,    GetSafetyLeverCommand,    GetTargetAccountConfigurationCommand,    GetTargetResourceTypeCommand,    ListActionsCommand,    ListExperimentResolvedTargetsCommand,    ListExperimentsCommand,    ListExperimentTargetAccountConfigurationsCommand,    ListExperimentTemplatesCommand,    ListTagsForResourceCommand,    ListTargetAccountConfigurationsCommand,    ListTargetResourceTypesCommand,    StartExperimentCommand,    StopExperimentCommand,    TagResourceCommand,    UntagResourceCommand,    UpdateExperimentTemplateCommand,    UpdateSafetyLeverStateCommand,    UpdateTargetAccountConfigurationCommand,};const paginators = {    paginateListActions,    paginateListExperimentResolvedTargets,    paginateListExperiments,    paginateListExperimentTemplates,    paginateListTargetAccountConfigurations,    paginateListTargetResourceTypes,};class Fis extends FisClient {}client.createAggregatedClient(commands, Fis, { paginators }); const AccountTargeting = {    MULTI_ACCOUNT: "multi-account",    SINGLE_ACCOUNT: "single-account",};const ActionsMode = {    RUN_ALL: "run-all",    SKIP_ALL: "skip-all",};const EmptyTargetResolutionMode = {    FAIL: "fail",    SKIP: "skip",};const ExperimentActionStatus = {    cancelled: "cancelled",    completed: "completed",    failed: "failed",    initiating: "initiating",    pending: "pending",    running: "running",    skipped: "skipped",    stopped: "stopped",    stopping: "stopping",};const ExperimentReportStatus = {    cancelled: "cancelled",    completed: "completed",    failed: "failed",    pending: "pending",    running: "running",};const ExperimentStatus = {    cancelled: "cancelled",    completed: "completed",    failed: "failed",    initiating: "initiating",    pending: "pending",    running: "running",    stopped: "stopped",    stopping: "stopping",};const SafetyLeverStatus = {    DISENGAGED: "disengaged",    ENGAGED: "engaged",    ENGAGING: "engaging",};const SafetyLeverStatusInput = {    DISENGAGED: "disengaged",    ENGAGED: "engaged",}; exports.$Command = client.Command;exports.__Client = client.Client;exports.FisServiceException = FisServiceException.FisServiceException;exports.AccountTargeting = AccountTargeting;exports.ActionsMode = ActionsMode;exports.CreateExperimentTemplateCommand = CreateExperimentTemplateCommand;exports.CreateTargetAccountConfigurationCommand = CreateTargetAccountConfigurationCommand;exports.DeleteExperimentTemplateCommand = DeleteExperimentTemplateCommand;exports.DeleteTargetAccountConfigurationCommand = DeleteTargetAccountConfigurationCommand;exports.EmptyTargetResolutionMode = EmptyTargetResolutionMode;exports.ExperimentActionStatus = ExperimentActionStatus;exports.ExperimentReportStatus = ExperimentReportStatus;exports.ExperimentStatus = ExperimentStatus;exports.Fis = Fis;exports.FisClient = FisClient;exports.GetActionCommand = GetActionCommand;exports.GetExperimentCommand = GetExperimentCommand;exports.GetExperimentTargetAccountConfigurationCommand = GetExperimentTargetAccountConfigurationCommand;exports.GetExperimentTemplateCommand = GetExperimentTemplateCommand;exports.GetSafetyLeverCommand = GetSafetyLeverCommand;exports.GetTargetAccountConfigurationCommand = GetTargetAccountConfigurationCommand;exports.GetTargetResourceTypeCommand = GetTargetResourceTypeCommand;exports.ListActionsCommand = ListActionsCommand;exports.ListExperimentResolvedTargetsCommand = ListExperimentResolvedTargetsCommand;exports.ListExperimentTargetAccountConfigurationsCommand = ListExperimentTargetAccountConfigurationsCommand;exports.ListExperimentTemplatesCommand = ListExperimentTemplatesCommand;exports.ListExperimentsCommand = ListExperimentsCommand;exports.ListTagsForResourceCommand = ListTagsForResourceCommand;exports.ListTargetAccountConfigurationsCommand = ListTargetAccountConfigurationsCommand;exports.ListTargetResourceTypesCommand = ListTargetResourceTypesCommand;exports.SafetyLeverStatus = SafetyLeverStatus;exports.SafetyLeverStatusInput = SafetyLeverStatusInput;exports.StartExperimentCommand = StartExperimentCommand;exports.StopExperimentCommand = StopExperimentCommand;exports.TagResourceCommand = TagResourceCommand;exports.UntagResourceCommand = UntagResourceCommand;exports.UpdateExperimentTemplateCommand = UpdateExperimentTemplateCommand;exports.UpdateSafetyLeverStateCommand = UpdateSafetyLeverStateCommand;exports.UpdateTargetAccountConfigurationCommand = UpdateTargetAccountConfigurationCommand;exports.paginateListActions = paginateListActions;exports.paginateListExperimentResolvedTargets = paginateListExperimentResolvedTargets;exports.paginateListExperimentTemplates = paginateListExperimentTemplates;exports.paginateListExperiments = paginateListExperiments;exports.paginateListTargetAccountConfigurations = paginateListTargetAccountConfigurations;exports.paginateListTargetResourceTypes = paginateListTargetResourceTypes;Object.prototype.hasOwnProperty.call(schemas_0, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: schemas_0['__proto__']    }); Object.keys(schemas_0).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = schemas_0[k];});Object.prototype.hasOwnProperty.call(errors, '__proto__') &&    !Object.prototype.hasOwnProperty.call(exports, '__proto__') &&    Object.defineProperty(exports, '__proto__', {        enumerable: true,        value: errors['__proto__']    }); Object.keys(errors).forEach(function (k) {    if (k !== 'default' && !Object.prototype.hasOwnProperty.call(exports, k)) exports[k] = errors[k];});